From 9617137688d30a4a84b089affe8d85332671bfd6 Mon Sep 17 00:00:00 2001 From: Shivam Chahar Date: Wed, 19 Jan 2022 13:16:21 +0530 Subject: [PATCH] chore: Account auto resolution time validation (#3651) --- app/javascript/dashboard/i18n/locale/bg/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/en/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/hi/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/it/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/ja/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/ml/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/ne/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/nl/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/ta/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/th/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/uk/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/vi/generalSettings.json | 2 +- app/javascript/dashboard/i18n/locale/zh/generalSettings.json | 2 +- .../dashboard/i18n/locale/zh_TW/generalSettings.json | 2 +- .../dashboard/routes/dashboard/settings/account/Index.vue | 3 ++- app/models/account.rb | 2 +- spec/models/account_spec.rb | 1 + 17 files changed, 18 insertions(+), 16 deletions(-) diff --git a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json index c7f3e5cda..be2f72cac 100644 --- a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/en/generalSettings.json b/app/javascript/dashboard/i18n/locale/en/generalSettings.json index a31f0fb90..f365a3248 100644 --- a/app/javascript/dashboard/i18n/locale/en/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/en/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json index b03100706..8a8997df6 100644 --- a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/it/generalSettings.json b/app/javascript/dashboard/i18n/locale/it/generalSettings.json index b1632b12e..cff9cd9eb 100644 --- a/app/javascript/dashboard/i18n/locale/it/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/it/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json index 8aca7cb34..0e5a1a931 100644 --- a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "あなたのアカウントでは、メールでの会話が継続できるようになっています。", diff --git a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json index 446de9251..1e6a7d6a3 100644 --- a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "പ്രവർത്തനമൊന്നുമില്ലെങ്കിൽ ടിക്കറ്റിന് ശേഷമുള്ള ദിവസങ്ങളുടെ എണ്ണം യാന്ത്രികമായി പരിഹരിക്കേണ്ടതാണ്", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "നിങ്ങളുടെ അക്കൗണ്ടിനായി ഇമെയിലുകളുമായുള്ള സംഭാഷണ തുടർച്ച പ്രവർത്തനക്ഷമമാക്കി.", diff --git a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json index b03100706..8a8997df6 100644 --- a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json index 8745b0739..36dcbb1ac 100644 --- a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json index a3f1cd537..21dba0a79 100644 --- a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/th/generalSettings.json b/app/javascript/dashboard/i18n/locale/th/generalSettings.json index 7f7640ab9..eb3621893 100644 --- a/app/javascript/dashboard/i18n/locale/th/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/th/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "การสนทนาด้วยอีเมล์ถูกเปิดสำหรับบัญชีของคุณ", diff --git a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json index f8fec2e24..1156ffd53 100644 --- a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", diff --git a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json index 3bff345e7..af30a871f 100644 --- a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "Tính liên tục của cuộc trò chuyện với email được kích hoạt cho tài khoản của bạn.", diff --git a/app/javascript/dashboard/i18n/locale/zh/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh/generalSettings.json index a1333ebe4..b6f30c288 100644 --- a/app/javascript/dashboard/i18n/locale/zh/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/zh/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "您的帐户启用了与电子邮件的对话连续性。", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json index 1c8513747..7bda0926e 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json @@ -40,7 +40,7 @@ "AUTO_RESOLVE_DURATION": { "LABEL": "Number of days after a ticket should auto resolve if there is no activity", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "Please enter a valid auto resolve duration (minimum 1 day and maximum 999 days)" }, "FEATURES": { "INBOUND_EMAIL_ENABLED": "您的帳戶啟用了電子信箱與對話的持續性功能。", diff --git a/app/javascript/dashboard/routes/dashboard/settings/account/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/account/Index.vue index 08c57a0c4..37639d9f8 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/account/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/account/Index.vue @@ -116,7 +116,7 @@