Defect #35038 » fix_invalid_time_entry.patch
app/models/time_entry.rb (revision 30ed1a4be268d5b863ac736176dd275c08a54b2a) → app/models/time_entry.rb (date 1617630564995) | ||
---|---|---|
113 | 113 |
self.project_id = issue.project_id |
114 | 114 |
end |
115 | 115 |
@invalid_issue_id = nil |
116 |
elsif user.allowed_to?(:log_time, issue.project) && issue.assigned_to_id_changed? |
|
117 |
tmp_previous_assignee = issue.assigned_to |
|
118 |
issue.assigned_to = issue.previous_assignee |
|
119 |
unless issue.visible?(user) |
|
120 |
@invalid_issue_id = issue_id |
|
121 |
end |
|
122 |
issue.assigned_to = tmp_previous_assignee |
|
116 | 123 |
else |
117 | 124 |
@invalid_issue_id = issue_id |
118 | 125 |
end |