fixed notification api
This commit is contained in:
parent
50473ef8af
commit
787c58906e
@ -14,15 +14,11 @@ if (!$user->valid) {
|
||||
exit;
|
||||
}
|
||||
|
||||
if (!$user->login) {
|
||||
http_response_code(403);
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('status' => 'nologin'));
|
||||
exit;
|
||||
if (!$user->islogin) {
|
||||
send_error(401, "nologin");
|
||||
}
|
||||
|
||||
if (isset($_GET['fetch']) || isset($_GET['count'])) {
|
||||
if (isset($user->username)) {
|
||||
if (isset($_GET['fetch'])) {
|
||||
$data = process_notifications(20); // fetch 20 comments
|
||||
$SQL->query("UPDATE `notification` SET `read` = 1 WHERE `read` = 0 AND `username` = '%s'", array($user->username)); // read all comments
|
||||
@ -31,9 +27,6 @@ if (isset($_GET['fetch']) || isset($_GET['count'])) {
|
||||
$count = $query['row']['count'];
|
||||
$data = array("status" => TRUE, "fetch" => round($_SERVER['REQUEST_TIME_FLOAT'] * 1000), "unread_count" => $count);
|
||||
}
|
||||
} else {
|
||||
send_error(401, "nologin");
|
||||
}
|
||||
} else {
|
||||
send_error(404, "error");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user