Remove unused "rating" functionality
This commit is contained in:
parent
a7f8604d42
commit
e5fecbb406
2 changed files with 17 additions and 50 deletions
|
@ -239,7 +239,6 @@ function dfrn_poll_post(App $a)
|
||||||
{
|
{
|
||||||
$dfrn_id = $_POST['dfrn_id'] ?? '';
|
$dfrn_id = $_POST['dfrn_id'] ?? '';
|
||||||
$challenge = $_POST['challenge'] ?? '';
|
$challenge = $_POST['challenge'] ?? '';
|
||||||
$url = $_POST['url'] ?? '';
|
|
||||||
$sec = $_POST['sec'] ?? '';
|
$sec = $_POST['sec'] ?? '';
|
||||||
$ptype = $_POST['type'] ?? '';
|
$ptype = $_POST['type'] ?? '';
|
||||||
$perm = ($_POST['perm'] ?? '') ?: 'r';
|
$perm = ($_POST['perm'] ?? '') ?: 'r';
|
||||||
|
@ -319,7 +318,6 @@ function dfrn_poll_post(App $a)
|
||||||
exit();
|
exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
$type = $r[0]['type'];
|
|
||||||
$last_update = $r[0]['last_update'];
|
$last_update = $r[0]['last_update'];
|
||||||
|
|
||||||
DBA::delete('challenge', ['dfrn-id' => $dfrn_id, 'challenge' => $challenge]);
|
DBA::delete('challenge', ['dfrn-id' => $dfrn_id, 'challenge' => $challenge]);
|
||||||
|
@ -346,59 +344,29 @@ function dfrn_poll_post(App $a)
|
||||||
}
|
}
|
||||||
|
|
||||||
$contact = $r[0];
|
$contact = $r[0];
|
||||||
$owner_uid = $r[0]['uid'];
|
|
||||||
$contact_id = $r[0]['id'];
|
$contact_id = $r[0]['id'];
|
||||||
|
|
||||||
if ($type === 'reputation' && strlen($url)) {
|
// Update the writable flag if it changed
|
||||||
$r = q("SELECT * FROM `contact` WHERE `url` = '%s' AND `uid` = %d LIMIT 1",
|
Logger::debug('post request feed', ['post' => $_POST]);
|
||||||
DBA::escape($url),
|
if ($dfrn_version >= 2.21) {
|
||||||
intval($owner_uid)
|
if ($perm === 'rw') {
|
||||||
);
|
$writable = 1;
|
||||||
$reputation = 0;
|
} else {
|
||||||
$text = '';
|
$writable = 0;
|
||||||
|
|
||||||
if (DBA::isResult($r)) {
|
|
||||||
$reputation = $r[0]['rating'];
|
|
||||||
$text = $r[0]['reason'];
|
|
||||||
|
|
||||||
if ($r[0]['id'] == $contact_id) { // inquiring about own reputation not allowed
|
|
||||||
$reputation = 0;
|
|
||||||
$text = '';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
|
if ($writable != $contact['writable']) {
|
||||||
<reputation>
|
q("UPDATE `contact` SET `writable` = %d WHERE `id` = %d",
|
||||||
<url>$url</url>
|
intval($writable),
|
||||||
<rating>$reputation</rating>
|
intval($contact_id)
|
||||||
<description>$text</description>
|
);
|
||||||
</reputation>
|
|
||||||
";
|
|
||||||
exit();
|
|
||||||
// NOTREACHED
|
|
||||||
} else {
|
|
||||||
// Update the writable flag if it changed
|
|
||||||
Logger::debug('post request feed', ['post' => $_POST]);
|
|
||||||
if ($dfrn_version >= 2.21) {
|
|
||||||
if ($perm === 'rw') {
|
|
||||||
$writable = 1;
|
|
||||||
} else {
|
|
||||||
$writable = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($writable != $contact['writable']) {
|
|
||||||
q("UPDATE `contact` SET `writable` = %d WHERE `id` = %d",
|
|
||||||
intval($writable),
|
|
||||||
intval($contact_id)
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
header("Content-type: application/atom+xml");
|
|
||||||
$o = DFRN::feed($dfrn_id, $a->argv[1], $last_update, $direction);
|
|
||||||
echo $o;
|
|
||||||
exit();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
header("Content-type: application/atom+xml");
|
||||||
|
$o = DFRN::feed($dfrn_id, $a->argv[1], $last_update, $direction);
|
||||||
|
echo $o;
|
||||||
|
exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
function dfrn_poll_content(App $a)
|
function dfrn_poll_content(App $a)
|
||||||
|
|
|
@ -186,7 +186,6 @@ return [
|
||||||
"archive" => ["contact", "archive"],
|
"archive" => ["contact", "archive"],
|
||||||
"pending" => ["contact", "pending"],
|
"pending" => ["contact", "pending"],
|
||||||
"deleted" => ["contact", "deleted"],
|
"deleted" => ["contact", "deleted"],
|
||||||
"rating" => ["contact", "rating"],
|
|
||||||
"unsearchable" => ["contact", "unsearchable"],
|
"unsearchable" => ["contact", "unsearchable"],
|
||||||
"sensitive" => ["contact", "sensitive"],
|
"sensitive" => ["contact", "sensitive"],
|
||||||
"baseurl" => ["contact", "baseurl"],
|
"baseurl" => ["contact", "baseurl"],
|
||||||
|
|
Loading…
Reference in a new issue