https://reisub.nsupdate.info/git
/
friendica-addons.git
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
812788a
)
Avoid some notices in the statusnet addon
author
Michael
<heluecht@pirati.ca>
Sun, 3 Mar 2019 05:28:58 +0000
(
05:28
+0000)
committer
Michael
<heluecht@pirati.ca>
Sun, 3 Mar 2019 05:28:58 +0000
(
05:28
+0000)
statusnet/statusnet.php
patch
|
blob
|
history
diff --git
a/statusnet/statusnet.php
b/statusnet/statusnet.php
index
aba503a
..
bc4ef36
100644
(file)
--- a/
statusnet/statusnet.php
+++ b/
statusnet/statusnet.php
@@
-938,7
+938,7
@@
function statusnet_address($contact)
function statusnet_fetch_contact($uid, $contact, $create_user)
{
function statusnet_fetch_contact($uid, $contact, $create_user)
{
- if (
$contact->statusnet_profile_url == ""
) {
+ if (
empty($contact->statusnet_profile_url)
) {
return -1;
}
return -1;
}
@@
-1255,6
+1255,10
@@
function statusnet_fetchhometimeline(App $a, $uid, $mode = 1)
$own_contact = statusnet_fetch_own_contact($a, $uid);
$own_contact = statusnet_fetch_own_contact($a, $uid);
+ if (empty($own_contact)) {
+ return;
+ }
+
$r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1",
intval($own_contact),
intval($uid));
$r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1",
intval($own_contact),
intval($uid));
@@
-1560,6
+1564,10
@@
function statusnet_fetch_own_contact(App $a, $uid)
// Fetching user data
$user = $connection->get('account/verify_credentials');
// Fetching user data
$user = $connection->get('account/verify_credentials');
+ if (empty($user)) {
+ return false;
+ }
+
PConfig::set($uid, 'statusnet', 'own_url', Strings::normaliseLink($user->statusnet_profile_url));
$contact_id = statusnet_fetch_contact($uid, $user, true);
PConfig::set($uid, 'statusnet', 'own_url', Strings::normaliseLink($user->statusnet_profile_url));
$contact_id = statusnet_fetch_contact($uid, $user, true);