inbox: redirect away if there's no questions filtered by author

This commit is contained in:
Georg Gadinger 2023-01-19 00:17:49 +01:00
parent 30dec68e1b
commit e5d8506a13

View file

@ -11,6 +11,11 @@ class InboxController < ApplicationController
@more_data_available = !current_user.cursored_inbox(last_id: @inbox_last_id, size: 1).then(&method(:filter_author_chain)).count.zero? @more_data_available = !current_user.cursored_inbox(last_id: @inbox_last_id, size: 1).then(&method(:filter_author_chain)).count.zero?
@inbox_count = current_user.inboxes.then(&method(:filter_author_chain)).count @inbox_count = current_user.inboxes.then(&method(:filter_author_chain)).count
if @author_user && @inbox_count.zero?
flash[:info] = t(".author.info", author: @author)
redirect_to inbox_path(last_id: params[:last_id])
end
@delete_id = if @author_user && @inbox_count.positive? @delete_id = if @author_user && @inbox_count.positive?
"ib-delete-all-author" "ib-delete-all-author"
else else