X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Finc%2Feventz%2Fdestroy_synapse.inc;h=3889c005abc36f5367c4838c8b19bc9425d19bcf;hb=12c388b0b02de8bccec72660602d8b4476161324;hp=8b0410bdc84792f7f6fc9ff65f91ebc3d9635178;hpb=51ff32267c4949bad6a8dddc502cbc01ed56edc8;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/inc/eventz/destroy_synapse.inc b/wwwroot/inc/eventz/destroy_synapse.inc index 8b0410b..3889c00 100644 --- a/wwwroot/inc/eventz/destroy_synapse.inc +++ b/wwwroot/inc/eventz/destroy_synapse.inc @@ -1,4 +1,4 @@ -query("select synapse_creator from neurons where dst='$node_id' and src='$chosen'"); $kset->next();$synapse_creator=$kset->getString('synapse_creator'); @@ -20,23 +32,17 @@ $kset->next();$node_creator=$kset->getString('node_creator'); $dnode=nodes::getNodeById($node_id,$_SESSION['user_id']); if ($synapse_creator == $user_id || $node_creator == $user_id || permissions::isHierarch($dnode)) { - -$q="update neurons set dst_vector='',link='soft',synapse_creator='$user_id' where dst='$node_id' and src='$chosen' and link='hard'"; -if (is_numeric($node_id) && is_numeric($chosen)) { -$db->update($q); -//echo "permission check OK."; -//echo $q; -} -}else{ -global $error; -$error="Nemas pravomoci na vykonanie daneho skutku....viac ku tomu nemam co dodat:-)"; -return false; + $q="update neurons set dst_vector='',link='soft',synapse_creator='$user_id' where dst='$node_id' and src='$chosen' and link='hard'"; + $db->update($q); + $db->update("update nodes set node_children_count=node_children_count-1 where node_id='$node_id'"); +} else{ + global $error; + $error="Nemas pravomoci na vykonanie daneho skutku...."; + return false; } - - } return true; -}?> \ No newline at end of file +}?>