module ApplicationHelper def browser_title(title) if user_log_errors || case_log_errors || resource_errors "Error: #{[title, t('service_name'), 'GOV.UK'].select(&:present?).join(' - ')}" else [title, t("service_name"), "GOV.UK"].select(&:present?).join(" - ") end end def user_log_errors @user.present? && @user.errors.present? end def case_log_errors @case_log.present? && @case_log.errors.present? end def resource_errors @resource.present? && @resource.errors.present? end end