From 881798a2c89d21f9aab5eddf007a0cce93abdfbe Mon Sep 17 00:00:00 2001 From: h-enes-simsek <1425963@gmail.com> Date: Sat, 2 Mar 2024 22:35:32 +0100 Subject: [PATCH] implemented time specifier in frontend for backend --- frontend/app/assets/js/background.js | 3 ++- frontend/app/assets/js/commHandler.js | 5 ++++- frontend/app/assets/js/enums.js | 10 +++++----- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/frontend/app/assets/js/background.js b/frontend/app/assets/js/background.js index 7ea3239..17b0a9d 100644 --- a/frontend/app/assets/js/background.js +++ b/frontend/app/assets/js/background.js @@ -645,7 +645,8 @@ async function processHandler(banSource, banMode, entryUrl, singleAuthorName, si click_source: clickSource, fav_title: fav_title, fav_entry: fav_entry, - fav_author: fav_author + fav_author: fav_author, + time_specifier: timeSpecifier }); // log_level and log diff --git a/frontend/app/assets/js/commHandler.js b/frontend/app/assets/js/commHandler.js index d7a6bc4..b518ad3 100644 --- a/frontend/app/assets/js/commHandler.js +++ b/frontend/app/assets/js/commHandler.js @@ -62,7 +62,9 @@ export function Action({ click_source, fav_title, fav_entry, - fav_author}) + fav_author, + time_specifier + }) { this.eksi_engel_user = eksi_engel_user; this.version = version; @@ -82,6 +84,7 @@ export function Action({ this.fav_title = fav_title; this.fav_entry = fav_entry; this.fav_author = fav_author; + this.time_specifier = time_specifier; } export function ActionConfig({ diff --git a/frontend/app/assets/js/enums.js b/frontend/app/assets/js/enums.js index 68c5995..b1c99b7 100644 --- a/frontend/app/assets/js/enums.js +++ b/frontend/app/assets/js/enums.js @@ -58,9 +58,9 @@ export const NotificationType = { }; export const TimeSpecifier = { - LAST_24_H: "LAST_24_H", - LAST_1_W: "LAST_1_W", - LAST_1_M: "LAST_1_M", - LAST_3_M: "LAST_3_M", - ALL: "ALL", + LAST_24_H: "1", + LAST_1_W: "2", + LAST_1_M: "3", + LAST_3_M: "4", + ALL: "5", }; \ No newline at end of file