friendship ended with social-app. php is my new best friend

fixfix

Changed files
+5 -6
lib
+5 -6
lib/maria-db.php
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('user_cache');
$result = $db->query('select * from user_cache where '.$field.'="'.$db->real_escape_string($value).'";');
-
print_r($result);
-
if (!$result) return null;
$obj = $result->fetch_object();
$obj->displayName = $obj->display_name;
$obj->pinnedPost = $obj->pinned_post;
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('minidoc_cache');
$result = $db->query('select * from minidoc_cache where '.$field.'="'.$db->real_escape_string($value).'";');
-
if (!$result) return null;
return $result->fetch_object();
$db->close();
}
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('post_cache');
$result = $db->query('select * from post_cache where rkey="'.$db->real_escape_string($rkey).'";');
-
if (!$result) return null;
$obj = $result->fetch_object();
$obj->createdAt = $obj->created_at;
$obj->embedType = $obj->embed_type;
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('plc_cache');
$result = $db->query('select * from plc_cache where did="'.$db->real_escape_string($did).'";');
-
if (!$result) return null;
return $result->fetch_object();
$db->close();
}
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('feed_cache');
$result = $db->query('select * from feed_cache where at_uri="'.$db->real_escape_string($at_uri).'";');
-
if (!$result) return null;
$obj = $result->fetch_object();
$obj->atUri = $obj->at_uri;
$obj->creatorDid = $obj->creator_did;
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('user_cache');
$result = $db->query('select * from user_cache where '.$field.'="'.$db->real_escape_string($value).'";');
+
if ($result->num_rows === 0) return null;
$obj = $result->fetch_object();
$obj->displayName = $obj->display_name;
$obj->pinnedPost = $obj->pinned_post;
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('minidoc_cache');
$result = $db->query('select * from minidoc_cache where '.$field.'="'.$db->real_escape_string($value).'";');
+
if ($result->num_rows === 0) return null;
return $result->fetch_object();
$db->close();
}
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('post_cache');
$result = $db->query('select * from post_cache where rkey="'.$db->real_escape_string($rkey).'";');
+
if ($result->num_rows === 0) return null;
$obj = $result->fetch_object();
$obj->createdAt = $obj->created_at;
$obj->embedType = $obj->embed_type;
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('plc_cache');
$result = $db->query('select * from plc_cache where did="'.$db->real_escape_string($did).'";');
+
if ($result->num_rows === 0) return null;
return $result->fetch_object();
$db->close();
}
···
$db->real_query('use '.DB_NAME.';');
deleteExpired('feed_cache');
$result = $db->query('select * from feed_cache where at_uri="'.$db->real_escape_string($at_uri).'";');
+
if ($result->num_rows === 0) return null;
$obj = $result->fetch_object();
$obj->atUri = $obj->at_uri;
$obj->creatorDid = $obj->creator_did;