Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/jsxc.nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsualko <klaus@jsxc.org>2017-10-20 15:35:03 +0300
committersualko <klaus@jsxc.org>2017-10-20 15:35:03 +0300
commit64575bf3c266cbeb88a2371cd887c054075afc8a (patch)
tree9e0f456f30ba61cd1fc3a764832e9a885d06644a /build/lib/stanzahandlers/message.php
parent534432e0ba766f4180260cdcc64614cf7ed0f6e2 (diff)
build v3.3.1v3.3.1
Diffstat (limited to 'build/lib/stanzahandlers/message.php')
-rw-r--r--build/lib/stanzahandlers/message.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/lib/stanzahandlers/message.php b/build/lib/stanzahandlers/message.php
index d5f203e..d3c5727 100644
--- a/build/lib/stanzahandlers/message.php
+++ b/build/lib/stanzahandlers/message.php
@@ -54,7 +54,7 @@ class Message extends StanzaHandler
public function handle(array $stanza)
{
$to = $this->getAttribute($stanza, 'to');
- $pos = strpos($to, '@');
+ $pos = strrpos($to, '@');
$this->to = substr($to, 0, $pos);
foreach ($stanza['value'] as $keyRaw => $value) {
// remove namespace from key as it is unneeded and cause problems
@@ -73,7 +73,7 @@ class Message extends StanzaHandler
$message = new MessageEntity();
$message->setTo($this->to);
- $message->setFrom($this->from);
+ $message->setFrom($this->userId);
$message->setValue($this->values);
$message->setType($this->type);
$this->messageMapper->insert($message);