Browse Source

Small cleanup

pull/652/head
Timothée Jaussoin 8 years ago
parent
commit
7d728997b3
  1. 25
      src/Moxl/Xec/Action/Vcard/Get.php
  2. 2
      src/Moxl/Xec/Payload/Presence.php

25
src/Moxl/Xec/Action/Vcard/Get.php

@ -37,23 +37,12 @@ class Get extends Action
public function handle($stanza, $parent = false)
{
if($stanza->attributes()->from) {
$jid = current(explode('/',(string)$stanza->attributes()->from));
} else {
$jid = $this->_to;
}
if($this->_muc) {
//$c = new \Modl\Conference;
//$c->setAvatar($stanza, $this->_to);
} elseif($jid) {
$contact = \App\Contact::firstOrNew(['id' => $this->_to]);
$contact->set($stanza, $this->_to);
$contact->createThumbnails();
$contact->save();
$this->pack($contact);
$this->deliver();
}
$contact = \App\Contact::firstOrNew(['id' => $this->_to]);
$contact->set($stanza, $this->_to);
$contact->createThumbnails();
$contact->save();
$this->pack($contact);
$this->deliver();
}
}

2
src/Moxl/Xec/Payload/Presence.php

@ -27,7 +27,7 @@ class Presence extends Payload
$refreshable = $presence->refreshable;
if($refreshable) {
$r = new Get;
$r->setTo(echapJid((string)$refreshable))->request();
$r->setTo((string)$refreshable)->request();
}
if($presence->muc

Loading…
Cancel
Save