amelioration(dossier.routage): assigne le groupe d'instructeur au moment de passer_en_construction! un dossier et ignore ce concept de pre-setter le groupe d'instructeur sur tout le reste de l'app
This commit is contained in:
parent
1e820b124e
commit
05687e63ca
9 changed files with 71 additions and 34 deletions
|
@ -4,7 +4,6 @@ class API::Public::V1::DossiersController < API::Public::V1::BaseController
|
|||
def create
|
||||
dossier = Dossier.new(
|
||||
revision: @procedure.active_revision,
|
||||
groupe_instructeur: @procedure.defaut_groupe_instructeur_for_new_dossier,
|
||||
state: Dossier.states.fetch(:brouillon),
|
||||
prefilled: true
|
||||
)
|
||||
|
|
|
@ -96,7 +96,6 @@ module Users
|
|||
def build_prefilled_dossier
|
||||
@prefilled_dossier = Dossier.new(
|
||||
revision: @revision,
|
||||
groupe_instructeur: @procedure.defaut_groupe_instructeur_for_new_dossier,
|
||||
state: Dossier.states.fetch(:brouillon),
|
||||
prefilled: true
|
||||
)
|
||||
|
|
|
@ -375,7 +375,6 @@ module Users
|
|||
|
||||
dossier = Dossier.new(
|
||||
revision: params[:brouillon] ? procedure.draft_revision : procedure.active_revision,
|
||||
groupe_instructeur: procedure.defaut_groupe_instructeur_for_new_dossier,
|
||||
user: current_user,
|
||||
state: Dossier.states.fetch(:brouillon)
|
||||
)
|
||||
|
@ -559,7 +558,6 @@ module Users
|
|||
@dossier.valid?(**submit_validation_options)
|
||||
errors += format_errors(errors: @dossier.errors)
|
||||
errors += format_errors(errors: @dossier.check_mandatory_and_visible_champs)
|
||||
|
||||
errors
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue