X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=inc%2Feventz%2Fput.inc;h=c4105d4b84816ffe056babc49c245dc9af38e5f4;hb=b42b2bf946332ad8544d53f610be9cb05e80bf56;hp=6edf2fa481e3fb51cb7454a7532f4590b065ba94;hpb=e586807dafc64c3fe152ab518599e6cf3f0f84e1;p=mirrors%2FKyberia-bloodline.git diff --git a/inc/eventz/put.inc b/inc/eventz/put.inc index 6edf2fa..c4105d4 100644 --- a/inc/eventz/put.inc +++ b/inc/eventz/put.inc @@ -1,38 +1,33 @@ update($q); - if (!$result) { - $db->query("insert into neurons set dst_vector='$dst_vector',synapse_creator='$user_id',synapse_created=NOW(),src='$chosen',dst='$nodeshell_id',link='hard',synapse=1"); - } + $dst_vector = $nodeshell_vector.str_pad($chosen,VECTOR_CHARS,0,STR_PAD_LEFT); + $q = "update neurons set synapse_created=NOW(),link='hard',synapse=synapse+1, +dst_vector='$dst_vector' where src='$chosen' and dst='$nodeshell_id'"; + $result=$db->update($q); + + if (!$result) $db->query("insert into neurons set synapse_creator='$user_id',synapse_created=NOW(), +src='$chosen',dst='$nodeshell_id',dst_vector='$dst_vector',link='hard',synapse=1"); + $db->query("update nodes set lastdescendant_created=NOW() where node_id='$nodeshell_id'"); } } -?> \ No newline at end of file +?>