Messenger : ajout gestion des correspondants qui ont supprimé leur profil Gchange
This commit is contained in:
parent
291f23f514
commit
bfa50d3574
|
@ -3,3 +3,4 @@ cache/
|
||||||
tests/
|
tests/
|
||||||
minelife.html
|
minelife.html
|
||||||
vendors/keygen/__pycache__
|
vendors/keygen/__pycache__
|
||||||
|
erreurs/
|
|
@ -81,7 +81,16 @@ class Messenger {
|
||||||
|
|
||||||
if (!isset($users[$penpalPubkey])) {
|
if (!isset($users[$penpalPubkey])) {
|
||||||
|
|
||||||
$this->users[$penpalPubkey] = $this->gchange->getUser($penpalPubkey);
|
try {
|
||||||
|
|
||||||
|
$user = $this->gchange->getUser($penpalPubkey);
|
||||||
|
|
||||||
|
$this->users[$penpalPubkey] = $user;
|
||||||
|
|
||||||
|
} catch (Exception $e) {
|
||||||
|
|
||||||
|
$this->users[$penpalPubkey] = GchangeUser::constructVoidUser($penpalPubkey);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public function getConversation ($penpalGchangeId) {
|
public function getConversation ($penpalGchangeId) {
|
||||||
|
|
|
@ -42,7 +42,14 @@ try {
|
||||||
// echo '<pre>'; var_dump($msgOut); echo '</pre>';
|
// echo '<pre>'; var_dump($msgOut); echo '</pre>';
|
||||||
// die();
|
// die();
|
||||||
|
|
||||||
$messenger->addMessages($msgIn, $msgOut);
|
try {
|
||||||
|
|
||||||
|
$messenger->addMessages($msgIn, $msgOut);
|
||||||
|
|
||||||
|
} catch (Exception $e) {
|
||||||
|
|
||||||
|
// L'utilisateur {...} n'a été trouvé nulle part.
|
||||||
|
}
|
||||||
|
|
||||||
// echo '<pre>'; var_dump($messenger->getConversations()); echo '</pre>';
|
// echo '<pre>'; var_dump($messenger->getConversations()); echo '</pre>';
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue