diff options
| -rw-r--r-- | app/models/merge.rb | 4 | ||||
| -rw-r--r-- | config/locales/merges.yml | 1 | 
2 files changed, 3 insertions, 2 deletions
| diff --git a/app/models/merge.rb b/app/models/merge.rb index cef675101..26bd5398b 100644 --- a/app/models/merge.rb +++ b/app/models/merge.rb @@ -55,14 +55,14 @@ class Merge < ActiveRecord::Base          attributes = {            workbench: workbench,            organisation: workbench.organisation, # TODO could be workbench.organisation by default -          name: I18n.t("merges.referential_name"),          }          workbench.output.referentials.new attributes        end      new.referential_suite = output      new.organisation = workbench.organisation -    new.slug = "output_#{workbench.id}_#{Time.now.to_i}" +    new.slug = "output_#{workbench.id}_#{created_at.to_i}" +    new.name = I18n.t("merges.referential_name", date: I18n.l(created_at))      unless new.valid?        Rails.logger.error "New referential isn't valid : #{new.errors.inspect}" diff --git a/config/locales/merges.yml b/config/locales/merges.yml index 00af5f65d..d8511a7b4 100644 --- a/config/locales/merges.yml +++ b/config/locales/merges.yml @@ -1,5 +1,6 @@  fr:    merges: +    referential_name: "Offre finalisée %{date}"      index:        title: "Finalisations de l'offre"      new: | 
