From eed5fd91e4d85e6b21a30981c7cd688756f1abce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Mon, 25 Nov 2024 10:02:21 +0100 Subject: [PATCH] Approval workflow notifications #1566 --- app/controllers/dmsf_workflows_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/dmsf_workflows_controller.rb b/app/controllers/dmsf_workflows_controller.rb index 43ee871d..0fe1d0e7 100644 --- a/app/controllers/dmsf_workflows_controller.rb +++ b/app/controllers/dmsf_workflows_controller.rb @@ -159,9 +159,9 @@ class DmsfWorkflowsController < ApplicationController assignments.first.dmsf_workflow_step.step != action.dmsf_workflow_step_assignment.dmsf_workflow_step.step # Next step assignments.each do |assignment| - next if assignment.user && DmsfMailer.get_notify_users(@project, revision.dmsf_file, + next if assignment.user.nil? || DmsfMailer.get_notify_users(@project, revision.dmsf_file, force_notification: true) - .include?(assignment.user) + .exclude?(assignment.user) DmsfMailer.deliver_workflow_notification( [assignment.user],