mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-06-10 05:54:16 +08:00
修改project 的managers
This commit is contained in:
@@ -23,7 +23,7 @@ class ApplyJoinProjectNotifyJob < ApplicationJob
|
||||
end
|
||||
|
||||
Tiding.bulk_insert(*attrs) do |worker|
|
||||
project.manager_members.each do |manager|
|
||||
project.managers.each do |manager|
|
||||
worker.add(same_attrs.merge(user_id: manager.user_id))
|
||||
end
|
||||
end
|
||||
|
||||
@@ -130,7 +130,7 @@ class User < ApplicationRecord
|
||||
end
|
||||
|
||||
def project_manager?(project)
|
||||
project.manager_members.exists?(user: self) || self.admin?
|
||||
project.managers.exists?(user: self) || self.admin?
|
||||
end
|
||||
|
||||
# 学号
|
||||
|
||||
@@ -55,7 +55,7 @@ class Projects::ApplyJoinService < ApplicationService
|
||||
applied_user_id: user.id, role: role_value, project_id: project.id
|
||||
}
|
||||
|
||||
project.manager_members.each do |manager|
|
||||
project.managers.each do |manager|
|
||||
worker.add(base_attr.merge(user_id: manager.user_id))
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user