diff --git a/app/controllers/devise_overrides/sessions_controller.rb b/app/controllers/devise_overrides/sessions_controller.rb index 974fb05e4..bd7bb9b44 100644 --- a/app/controllers/devise_overrides/sessions_controller.rb +++ b/app/controllers/devise_overrides/sessions_controller.rb @@ -25,6 +25,14 @@ class DeviseOverrides::SessionsController < DeviseTokenAuth::SessionsController private + def render_create_error_not_confirmed + render_error( + :unauthorized, + I18n.t('devise_token_auth.sessions.not_confirmed', email: @resource.email), + error_code: 'user_not_confirmed' + ) + end + def find_user_for_authentication return nil unless params[:email].present? && params[:password].present? diff --git a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditorControls.vue b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditorControls.vue index c93aa1afd..84ac1ce38 100644 --- a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditorControls.vue +++ b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditorControls.vue @@ -201,7 +201,7 @@ onMounted(() => { v-if="openAgentsList && hasAgentList" :menu-items="agentList" show-search - class="z-[100] w-48 mt-2 overflow-y-auto ltr:left-0 rtl:right-0 top-full max-h-60" + class="z-[100] w-48 mt-2 ltr:left-0 rtl:right-0 top-full max-h-60" @action="handleArticleAction" /> @@ -233,7 +233,7 @@ onMounted(() => { v-if="openCategoryList && hasCategoryMenuItems" :menu-items="categoryList" show-search - class="w-48 mt-2 z-[100] overflow-y-auto left-0 top-full max-h-60" + class="w-48 mt-2 z-[100] left-0 top-full max-h-60" @action="handleArticleAction" /> diff --git a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticleHeaderControls.vue b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticleHeaderControls.vue index 6565fab82..b49b3e61f 100644 --- a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticleHeaderControls.vue +++ b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticleHeaderControls.vue @@ -159,7 +159,7 @@ const handleTabChange = value => { v-if="isLocaleMenuOpen" :menu-items="localeMenuItems" show-search - class="left-0 w-40 max-w-[300px] mt-2 overflow-y-auto xl:right-0 top-full max-h-60" + class="left-0 w-40 max-w-[300px] mt-2 xl:right-0 top-full max-h-60" @action="handleLocaleAction" /> @@ -180,7 +180,7 @@ const handleTabChange = value => { v-if="isCategoryMenuOpen" :menu-items="categoryMenuItems" show-search - class="left-0 w-48 mt-2 overflow-y-auto xl:right-0 top-full max-h-60" + class="left-0 w-48 mt-2 xl:right-0 top-full max-h-60" @action="handleCategoryAction" /> diff --git a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticlesPage.vue b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticlesPage.vue index 325f6abe6..0b7d86219 100644 --- a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticlesPage.vue +++ b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticlePage/ArticlesPage.vue @@ -296,7 +296,7 @@ watch( :selected-count-label="selectedCountLabel" class="py-2 ltr:!pr-3 rtl:!pl-3 justify-between" > -