X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FConversation.php;h=17f151fe03ba9cb771bb501c14ef8828620c5e40;hb=54707dd4c815b6bf9aec5d8cb9231a1646aaa65a;hp=3f9b3c7e5e311c1d0c97ca39cb36590acc1b9882;hpb=a62b46375df660620959417da3640cc9eebc6ba4;p=friendica.git diff --git a/src/Model/Conversation.php b/src/Model/Conversation.php index 3f9b3c7e5e..17f151fe03 100644 --- a/src/Model/Conversation.php +++ b/src/Model/Conversation.php @@ -52,8 +52,8 @@ class Conversation $conversation['source'] = $arr['source']; } - $old_conv = dba::fetch_first("SELECT `item-uri`, `reply-to-uri`, `conversation-uri`, `conversation-href`, `protocol`, `source` - FROM `conversation` WHERE `item-uri` = ?", $conversation['item-uri']); + $fields = ['item-uri', 'reply-to-uri', 'conversation-uri', 'conversation-href', 'protocol', 'source']; + $old_conv = dba::selectFirst('conversation', $fields, ['item-uri' => $conversation['item-uri']]); if (DBM::is_result($old_conv)) { // Don't update when only the source has changed. // Only do this when there had been no source before. @@ -66,7 +66,7 @@ class Conversation unset($conversation['source']); } if (!dba::update('conversation', $conversation, ['item-uri' => $conversation['item-uri']], $old_conv)) { - logger('Conversation: update for '.$conversation['item-uri'].' from '.$conv['protocol'].' to '.$conversation['protocol'].' failed', LOGGER_DEBUG); + logger('Conversation: update for '.$conversation['item-uri'].' from '.$old_conv['protocol'].' to '.$conversation['protocol'].' failed', LOGGER_DEBUG); } } else { if (!dba::insert('conversation', $conversation, true)) {