KohaSuomi/Koha-22x

Hae ja varaa -toiminnossa hakutuloslistalla linkkivirhe

Closed this issue · 10 comments

Mikä vikana?

Jos tekee varauksen niin, että valitsee asiakkaan tiedoissa Hae ja varaa, tekee haun ja vie sitten hakutuloslistalla hiiren Varaa asiakkaalle xxxx -kohtaan, on linkki jakautunut kahtia.

  • Eka osio Varaa asiakkaalle vie oikeaan paikkaan varaussivulle ja mukana on myös asiakastieto.
  • Toka osio asiakkaan nimi vie taas asiakastietoon

Tuossa kohdassa pitäisi kuitenkin olla vain yksi linkki, joka vie ekan osion mukaiseen paikkaan. Tässä näyttäisi olevan vähän samaa vikaa kuin perustiedot-näytön Varaa asiakkaalle -valikossa oli tiketissä #122 .

Mitä pitäisi tapahtua

Varaa asiakkaalle xxxx -kohdassa pitäisi olla vain yksi linkki, joka on muotoa https://vaara-next.koha-suomi.fi/cgi-bin/koha/reserve/request.pl?biblionumber=11687718&findborrower=kirjastokortinnumero

Kuinka toistaa ongelma/asia

  1. Mene jonkun asiakkaan tietoihin ja valitse Hae ja varaa.
  2. Tee haku.
  3. Mene jonkin teoksen kohdalle hakutuloslistassa ja vie hiiri Varaa asiakkaalle xxxx -kohtaan.
  4. Huomaa linkin jakaantuneen kahtia ja toisen vievän varauksen tekoon ja toisen asiakkaan tietoihin.

Jotain muuta?

kuva

Asiasanat/tagit

hae ja varaa
varaaminen
varauksen tekeminen
linkki

@Kati-Helle en tarkoittanut tuota vaan kuvauksessa olevan kuvan mukaista paikkaa ruudulla.

Mutta näköjään samanlainen vika on myös tuossa sinun huomaamassa paikassa.

Hellessä toimii samalla tavalla.
Tulipa testailtua ensin väärin hyvästä ohjeestasi huolimatta, Anneli :)

@Kati-Helle en tarkoittanut tuota vaan kuvauksessa olevan kuvan mukaista paikkaa ruudulla.

Mutta näköjään samanlainen vika on myös tuossa sinun huomaamassa paikassa.

Poistin testauskommenttini... Lisään sen nyt kuitenkin vielä uudestaan
Hellessä hakutuloslistalla avautuu tämä Varaa-painikkeesta
kuva

Valitsen hakutuloslistaukselta teoksen (rasti ruutuun)
• Varaa-klikkaus vie varauksen tekoon ilman asiakastietoa
• Varaa asiakkaalle -klikkaus vie varauksen tekoon asiakastiedon kera
• asiakkaan nimen klikkaus vie asiakastietoon
• Unohda-klikkaus 'unohtaa'/poistaa asiakastiedon Varaa-painikkeesta

Tuota noin, eihän tuo kyseinen "Varaa asiakkaalle ...."-linkki edes toimi :D Tulee vain pop-up, jossa lukee "Nothing is selected". Ja samoin käy yhteisössä. Tuolla on näemmä tyhjä a href molemmissa versioissa, pitänee tehdä yhteisöön tiketti, korjata sinne ja tuoda meille.

Tai oikeastaan, korjaan tuon jakautuneen linkin erikseen, tehdään sitten uusi tiketti tuosta toisesta ongelmasta :D

Tuota noin, eihän tuo kyseinen "Varaa asiakkaalle ...."-linkki edes toimi :D Tulee vain pop-up, jossa lukee "Nothing is selected". Ja samoin käy yhteisössä. Tuolla on näemmä tyhjä a href molemmissa versioissa, pitänee tehdä yhteisöön tiketti, korjata sinne ja tuoda meille.

Ei tässä ollutkaan mitään virhettä, mie en vaan ymmärtänyt kuinka tuo ominaisuus toimii :D

Korjaus tuotu nexteille.

Testasin vaara-nextillä ja kummassakin rikkinäisessä kohdassa on nyt toimivat, yhtenäiset linkit. :)

Testasin Hellessä. Annelin ilmoittama linkkivirhe on nyt korjaantunut (eikä enää kahtena kappaleena).
Varauksen teko toimii kuten pitää. Varaa asiakkaalle -linkkin vie tietueen varaukseen asiakastiedon kera.

kuva

Ilmoittamani Hakutuloksen Varaa-kohta toimii myös oikein. Hakutuloksesta valittuna yksi tietue ja

  • Varaa-painike vie valitun tietueen varaukseen ilman asiakastietoa
  • Varaa asiakkaalle... -painike vie tietueen varaukseen asiakastiedon kera
  • Unohda-painikkeella asiakastieto poistuu Varaa-painikkeesta

kuva

Testattu toimivaksi, joten suljen tiketin. :)