diff --git a/client/coral-admin/src/components/FlagWidget.js b/client/coral-admin/src/components/FlagWidget.js
index aa8ceed30..8116d4ff9 100644
--- a/client/coral-admin/src/components/FlagWidget.js
+++ b/client/coral-admin/src/components/FlagWidget.js
@@ -15,6 +15,7 @@ const FlagWidget = ({assets}) => {
| {/* empty on purpose */}
{lang.t('streams.article')} |
{lang.t('modqueue.flagged')} |
+ {lang.t('modqueue.likes')} |
{lang.t('dashboard.comment_count')} |
@@ -23,6 +24,7 @@ const FlagWidget = ({assets}) => {
assets.length
? assets.map((asset, index) => {
const flagCount = asset.action_summaries.find(s => s.__typename === 'FlagAssetActionSummary').actionCount;
+ const likeCount = asset.action_summaries.find(s => s.__typename === 'LikeAssetActionSummary').actionCount;
return (
| {index + 1}. |
@@ -30,6 +32,7 @@ const FlagWidget = ({assets}) => {
{asset.title}
{asset.author} - Published: {new Date(asset.created_at).toLocaleDateString()}
+ {likeCount} |
{flagCount} |
{asset.commentCount} |
diff --git a/client/coral-admin/src/graphql/queries/index.js b/client/coral-admin/src/graphql/queries/index.js
index 9b8a51216..5a429756e 100644
--- a/client/coral-admin/src/graphql/queries/index.js
+++ b/client/coral-admin/src/graphql/queries/index.js
@@ -8,9 +8,10 @@ export const mostFlags = graphql(MOST_FLAGS, {
// currently hard-coded per Greg's advice
const fiveMinutesAgo = new Date();
- fiveMinutesAgo.setMinutes(fiveMinutesAgo.getMinutes() - 5);
+ fiveMinutesAgo.setMinutes(fiveMinutesAgo.getMinutes() - 305);
return {
variables: {
+ sort: 'FLAG',
from: fiveMinutesAgo.toISOString(),
to: new Date().toISOString()
}
diff --git a/client/coral-admin/src/graphql/queries/mostFlags.graphql b/client/coral-admin/src/graphql/queries/mostFlags.graphql
index 819f9126f..182ea0c8b 100644
--- a/client/coral-admin/src/graphql/queries/mostFlags.graphql
+++ b/client/coral-admin/src/graphql/queries/mostFlags.graphql
@@ -1,5 +1,5 @@
-query Metrics ($from: Date!, $to: Date!) {
- metrics(from: $from, to: $to) {
+query Metrics ($from: Date!, $to: Date!, $sort: ACTION_TYPE!) {
+ metrics(from: $from, to: $to, sort: $sort) {
id
title
url
diff --git a/client/coral-admin/src/translations.json b/client/coral-admin/src/translations.json
index 416353903..5b15564d7 100644
--- a/client/coral-admin/src/translations.json
+++ b/client/coral-admin/src/translations.json
@@ -16,6 +16,7 @@
"loading": "Loading results"
},
"modqueue": {
+ "likes": "likes",
"all": "all",
"premod": "pre-mod",
"rejected": "rejected",
@@ -109,7 +110,7 @@
},
"dashboard": {
"no_flags": "There have been no flags in the last 5 minutes! Hooray!",
- "comment_count": "Comment Count"
+ "comment_count": "Comments"
},
"streams": {
"search": "Search",
@@ -145,6 +146,7 @@
"loading": "Cargando resultados"
},
"modqueue": {
+ "likes": "gustos",
"premod": "pre-mod",
"rejected": "rechazado",
"flagged": "marcado",
@@ -215,7 +217,7 @@
},
"dashbord": {
"no_flags": "¡Nadie ha marcado nada en los últimos 5 minutos! ¡Bravo!",
- "comment_count": "Cantidad de comentarios"
+ "comment_count": "Comentarios"
},
"streams": {
"search": "",