mirror of
https://github.com/friendica/friendica
synced 2025-04-29 13:44:23 +02:00
Fix counter for emoji reactions
This commit is contained in:
parent
30aac5f1b3
commit
e2a82886a4
2 changed files with 23 additions and 23 deletions
|
@ -82,18 +82,18 @@ class Counts
|
|||
{
|
||||
$counts = [];
|
||||
|
||||
$activity_emoji = [
|
||||
Activity::LIKE => '👍',
|
||||
Activity::DISLIKE => '👎',
|
||||
Activity::ATTEND => '✔️',
|
||||
Activity::ATTENDMAYBE => '❓',
|
||||
Activity::ATTENDNO => '❌',
|
||||
Activity::ANNOUNCE => '♻',
|
||||
Activity::VIEW => '📺',
|
||||
Activity::READ => '📖',
|
||||
$activity_verbs = [
|
||||
Activity::LIKE,
|
||||
Activity::DISLIKE,
|
||||
Activity::ATTEND,
|
||||
Activity::ATTENDMAYBE,
|
||||
Activity::ATTENDNO,
|
||||
Activity::ANNOUNCE,
|
||||
Activity::VIEW,
|
||||
Activity::READ,
|
||||
];
|
||||
|
||||
$verbs = array_merge(array_keys($activity_emoji), [Activity::EMOJIREACT, Activity::POST]);
|
||||
$verbs = array_merge($activity_verbs, [Activity::EMOJIREACT, Activity::POST]);
|
||||
|
||||
$condition = DBA::mergeConditions($condition, ['verb' => $verbs]);
|
||||
$countquery = DBA::select('post-counts-view', [], $condition);
|
||||
|
@ -101,8 +101,8 @@ class Counts
|
|||
if (!empty($count['reaction'])) {
|
||||
$count['verb'] = Activity::EMOJIREACT;
|
||||
$count['vid'] = Verb::getID($count['verb']);
|
||||
} elseif (!empty($activity_emoji[$count['verb']])) {
|
||||
$count['reaction'] = $activity_emoji[$count['verb']];
|
||||
} elseif (in_array($count['verb'], $activity_verbs)) {
|
||||
$count['reaction'] = $count['verb'];
|
||||
}
|
||||
$counts[] = $count;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue