diff --git a/src/store/subscriptions.js b/src/store/subscriptions.js index aea5e1d..c539ec5 100644 --- a/src/store/subscriptions.js +++ b/src/store/subscriptions.js @@ -14,7 +14,8 @@ export const subscriptions = { actions: { fetch: async (context) => { const metrics = await axios.get(generateUrl('/apps/gpoddersync/personal_settings/metrics')) - context.commit('set', metrics.data.subscriptions.map(sub => sub.url)) + const subs = [...metrics.data.subscriptions].sort((a, b) => b.listenedSeconds - a.listenedSeconds) + context.commit('set', subs.map(sub => sub.url)) }, }, }