diff options
author | zotlabs <mike@macgirvin.com> | 2016-10-27 12:38:46 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-27 12:38:46 +1100 |
commit | 9e46409517c2f2fe1929d3332445aa8d8674c5ab (patch) | |
tree | 576130ba970381bdad7018b7fc56522984552195 /include/import.php | |
parent | d42da529ece416a3d69d30eea7ded96731774a62 (diff) | |
parent | c1c96e01fab131dd48cd68cdd9b63639e269d9c8 (diff) | |
download | volse-hubzilla-9e46409517c2f2fe1929d3332445aa8d8674c5ab.tar.gz volse-hubzilla-9e46409517c2f2fe1929d3332445aa8d8674c5ab.tar.bz2 volse-hubzilla-9e46409517c2f2fe1929d3332445aa8d8674c5ab.zip |
Merge pull request #570 from fsteinel/issue-NEW
sql: limit 1 for UPDATE and DELETE is not supported …
Diffstat (limited to 'include/import.php')
-rw-r--r-- | include/import.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/import.php b/include/import.php index 49cdb2574..0d8398acb 100644 --- a/include/import.php +++ b/include/import.php @@ -227,7 +227,7 @@ function sync_objs($channel,$objs) { foreach($objs as $obj) { if(array_key_exists('obj_deleted',$obj) && $obj['obj_deleted'] && $obj['obj_obj']) { - q("delete from obj where obj_obj = '%s' and obj_channel = %d limit 1", + q("delete from obj where obj_obj = '%s' and obj_channel = %d", dbesc($obj['obj_obj']), intval($channel['channel_id']) ); @@ -351,7 +351,7 @@ function sync_apps($channel,$apps) { } if(array_key_exists('app_deleted',$app) && $app['app_deleted'] && $app['app_id']) { - q("delete from app where app_id = '%s' and app_channel = %d limit 1", + q("delete from app where app_id = '%s' and app_channel = %d", dbesc($app['app_id']), intval($channel['channel_id']) ); @@ -416,7 +416,7 @@ function sync_apps($channel,$apps) { create_table_from_array('app',$app); if($term) { - $x = q("select * from app where app_id = '%s' and app_channel = %d limit 1", + $x = q("select * from app where app_id = '%s' and app_channel = %d", dbesc($hash), intval($channel['channel_id']) ); @@ -466,7 +466,7 @@ function sync_chatrooms($channel,$chatrooms) { continue; if(array_key_exists('cr_deleted',$chatroom) && $chatroom['cr_deleted']) { - q("delete from chatroom where cr_name = '%s' and cr_uid = %d limit 1", + q("delete from chatroom where cr_name = '%s' and cr_uid = %d", dbesc($chatroom['cr_name']), intval($channel['channel_id']) ); @@ -635,7 +635,7 @@ function sync_events($channel,$events) { continue; if($event['event_deleted']) { - $r = q("delete from event where event_hash = '%s' and uid = %d limit 1", + $r = q("delete from event where event_hash = '%s' and uid = %d", dbesc($event['event_hash']), intval($channel['channel_id']) ); @@ -889,14 +889,14 @@ function import_mail($channel,$mails,$sync = false) { if($channel && $mails) { foreach($mails as $mail) { if(array_key_exists('flags',$mail) && in_array('deleted',$mail['flags'])) { - q("delete from mail where mid = '%s' and uid = %d limit 1", + q("delete from mail where mid = '%s' and uid = %d", dbesc($mail['message_id']), intval($channel['channel_id']) ); continue; } if(array_key_exists('flags',$mail) && in_array('recalled',$mail['flags'])) { - q("update mail set mail_recalled = 1 where mid = '%s' and uid = %d limit 1", + q("update mail set mail_recalled = 1 where mid = '%s' and uid = %d", dbesc($mail['message_id']), intval($channel['channel_id']) ); |