minor accounting and journaling fix

This commit is contained in:
ragu 2022-11-14 21:16:22 +01:00
parent 0ac2e784ca
commit 2e2c824dbe
17 changed files with 223 additions and 300 deletions

View file

@ -287,38 +287,6 @@ sub tpl(){
$debug = "syshost: $varenv->{syshost}, merchant_id: $varenv->{merchant_id}, (c_id4trans:$users_dms->{c_id4trans} && tpl_id4trans:$users_dms->{tpl_id4trans}) $node_meta->{tpl_name},$node_meta->{tpl_id},$node_meta->{ct_table},$parent_id,$main_id, permissions: ($users_dms->{int01},$users_dms->{int02},$users_dms->{int03},$users_dms->{int07},$users_dms->{int08},$users_dms->{int09})" if($users_dms->{u_id} == $dbt->{copri_conf}->{superu_id});
print $q->div({-style=>'position:fixed;bottom:0%;right:1%;z-index:10;padding:2px;font-size:13px;'},"$debug",$q->a({-style=>'color:black;text-decoration: none;',-href=>'https://sharee.bike',-target=>'_blank'},"sharee.bike © TeilRad GmbH 2022")),"\n";
#update c_id4trans on changing browser tab 2019-10-08
if(1==2 && $mode eq "manager"){
print<<EOF
<script>
function postc_id4trans(c_val,o_val) {
\$.ajax({
url: '$varenv->{wwwhost}/ajax_post',
type: 'POST',
async: true,
cache: false,
data: { c_id4trans: c_val, owner: o_val },
});
}
document.addEventListener('visibilitychange', function () {
if(document.visibilityState != 'hidden') {
var c_id4trans = document.getElementById("c_id4trans").innerText;
var owner = document.getElementById("owner").innerText;
if(c_id4trans){
postc_id4trans(c_id4trans,owner);
}
console.log("postc_id4trans:" + c_id4trans + " " + owner);
}
}, false);
</script>
EOF
;
}
print $q->div({-style=>'padding: 30px 0 0 0;'}, ""), "\n";
$self->tplselect($node_meta,$users_dms,$mode,$varenv,$return);
print "</div>\n";