Projekti

Yleinen

Profile

Bugi #5074

Lappi : lapsiasiakkaan lisäyksessä satunnaisesti virheellinen huoltajalinkki

Lisännyt Leena Kinnunen 30 päivää sitten. Päivitetty 10 päivää sitten.

Tila:
Suljettu
Prioriteetti:
Normaali
Nimetty:
-
Luokka:
Asiakastiedot
Kohdeversio:
-
Alku:
28. Lokakuuta 2021
Määräaika:
% Tehty:

0%

Arvioitu aika:
Yhteyshenkilö:
Votes: 0

Kuvaus

Laitoimme eilen Lappiin päälle intranetuserjs -asetuksen, joka lisää Lisää huollettava -valikkoon alasvetovalikon (tiketti #5057). Sen jälkeen näyttää tulevan satunnaisesti kuvan mukainen virhe, jossa huoltajan tieto ei siirry Takaajan tiedot -kenttään, vaan siihen tulee linkki Kohan lainausnäytölle. Virhe ei näytä liittyvän siihen, mikä asiakaslaji valitaan tai miten huoltajan tieto Kohasta haetaan. Kun huoltajan hakee samalla tavalla uudestaan, takaajan tiedot -kenttään tulee tiedot oikein.

takaajatietolinkki.JPG (48,2 KB) takaajatietolinkki.JPG Leena Kinnunen, 28. Lokakuuta 2021 10:20
5210

Historia

#1 Updated by Anneli Österman 29 päivää ago

  • Tila changed from Uusi to Ratkaisu ehdotettu

OUTIssa huomattiin tämä myös ja puhuimme tästä tiistaina viikkopalaverissa. Skripti on Liimataisen Mikon tekemä ja hän laittoi mulle uuden version siitä. Testasin sitä OUTIn testillä ja se tuntuisi toimivan oikein ainakin näin OUTIssa:

/* Lisää huollettava monivalintanappi */
$(document).ready(function() {

  if ( !!document.getElementById("addchild") ){
    var osoite = window.location.href;
    var asiakasnumero = osoite.split("borrowernumber=").pop().split("&").reverse().pop();
    var idtest = /^[0-9]/;
    var idtesttulos = idtest.test(asiakasnumero);
    if (idtesttulos == false){
        asiakasnumero = document.getElementById("borrowernumber").value;
    }
    var kayttokieli = 'Suomi';

    var lapsiLinkki = "/cgi-bin/koha/members/memberentry.pl?op=add&categorycode=LAPSI&guarantorid=" + asiakasnumero;
    var lapsiOmatoimiLinkki = "/cgi-bin/koha/members/memberentry.pl?op=add&categorycode=LAOMATOIMI&guarantorid=" + asiakasnumero;
    var muuHuollettavaLinkki = "/cgi-bin/koha/members/memberentry.pl?op=add&categorycode=MUUHUOL&guarantorid=" + asiakasnumero;
    var lisaaHuollettavaNappi = "<div class='btn-group'><button class='btn btn-default btn-sm dropdown-toggle' data-toggle='dropdown'><i class='fa fa-plus'></i><span id='huollettavaKaannos'> Lisää huollettava.</span> <span class='caret'></span></button><ul class='dropdown-menu'><li><a href=" + lapsiLinkki + ">Lapsiasiakas, omatoimi kielletty</a></li><li><a href=" + lapsiOmatoimiLinkki + ">Lapsiasiakas, omatoimi sallittu</a></li><li><a href=" + muuHuollettavaLinkki + ">Huollettava, muu kuin lapsi</a></li></ul></div>";

    $( "#editpatron" ).after( lisaaHuollettavaNappi );
    $('#addchild').css('display','none');

    var kayttokieli = document.getElementsByClassName('currentlanguage')[0].innerHTML;
    if (kayttokieli == 'Suomi') {
      $("#huollettavaKaannos").text(" Lisää huollettava");
    }
    else if (kayttokieli == 'Svenska') {
      $("#huollettavaKaannos").text(" Lägg till barn");
    }
    else if (kayttokieli == 'English') {
      $("#huollettavaKaannos").text(" Add child");
    }
  }    
});

#2 Updated by Leena Kinnunen 29 päivää ago

Okei, tämä meni ohi. Katsomme ajan tuon uuden skriptin lisäämiselle.

#3 Updated by Anneli Österman 10 päivää ago

  • Tila changed from Ratkaisu ehdotettu to Suljettu

Skripti on laitettu Lappiin ja otettu poiskin, koska se aiheutti ongelman Ceepos-kassayhteyden kanssa. Suljen tämän tiketin. :)

Vie Atom PDF