Varaustunnuksen generointirimpussa hyppyongelma
Closed this issue · 3 comments
AnneliO commented
Mikä vikana?
Varaustunnuksen generointiin käytettävässä JS-rimpsussa on ilmeisesti jokin ongelma. Kun klikkaa sarakkeen vieressä kolmea pistettä, generoituu kyllä uusi varaustunnus, mutta sivu lisäksi hyppää alkuun, mikä ei ole toivottavaa.
// Varaustunnuksen automaattinen generointi. Kentän jälkeen lisätty kolme pistettä, josta muodostus tapahtuu.
// Tässä Varustunnus-kentän arvo on patron_attr_4, tarkista oman tietokannan oikea arvo esim. selaimen Tarkista/Inspect element -toiminnolla.
$(document).ready(function(){
if (window.location.pathname == '/cgi-bin/koha/members/memberentry.pl' && window.location.search.includes("?op=add&") || window.location.search.includes("?op=duplicate&")) {
var unixepoch = Math.round( (new Date()).getTime() / 10 ).toString();
var epochdashed = unixepoch.replace( /(....)/g, '$1-').replace(/-$/,'' );
$('textarea#patron_attr_2').val(epochdashed);
$( '<a class="buttonDot" href="#" id="generate_holdid" title="Luo varaustunnus" style="vertical-align: top;"> ...</a>' ).insertAfter( "#patron_attr_2");
$("#generate_holdid").click(function() {
unixepoch = Math.round( (new Date()).getTime() / 10 ).toString();
epochdashed = unixepoch.replace( /(....)/g, '$1-').replace(/-$/,'' );
$('textarea#patron_attr_2').val(epochdashed);
$("#patron_attr_2").trigger('blur');
});
}
if (window.location.pathname == '/cgi-bin/koha/members/memberentry.pl' && window.location.search.includes("?op=modify")) {
$( '<a class="buttonDot" href="#" id="generate_holdid" title="Luo varaustunnus" style="vertical-align: top;"> ...</a>' ).insertAfter( "#patron_attr_2");
$("#generate_holdid").click(function() {
unixepoch = Math.round( (new Date()).getTime() / 10 ).toString();
epochdashed = unixepoch.replace( /(....)/g, '$1-').replace(/-$/,'' );
$('textarea#patron_attr_2').val(epochdashed);
$("#patron_attr_2").trigger('blur');
});
}
});
//LOPPU
Mitä pitäisi tapahtua
No response
Kuinka toistaa ongelma/asia
No response
Jotain muuta?
No response
Asiasanat/tagit
No response
lmstrand commented
Muutetaan nextit käyttämään korjattua versiota tiketistä KohaSuomi/Koha#896 (comment).
AnneliO commented
Testasin outi-nextillä tuota korjattua versiota ja se tuntuisi toimivan. Kiitos! Laitan sen ehdolle IntranetUserJS-wikiin.
AnneliO commented
Rimpsu lisätty wikiin. Suljen tiketin.