feat(dossier): inform dossier en_construction having not submitted changes
This commit is contained in:
parent
606493b7dd
commit
c35176703f
9 changed files with 92 additions and 3 deletions
|
@ -13,8 +13,11 @@ module DossierCloneConcern
|
|||
find_editing_fork(user) || clone(user:, fork: true)
|
||||
end
|
||||
|
||||
def find_editing_fork(user)
|
||||
editing_forks.find_by(user:)&.tap(&:rebase!)
|
||||
def find_editing_fork(user, rebase: true)
|
||||
fork = editing_forks.find_by(user:)
|
||||
fork.rebase! if rebase && fork
|
||||
|
||||
fork
|
||||
end
|
||||
|
||||
def owner_editing_fork
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue