Merge pull request #6319 from artoscinote/ma_SCI_9425

Implement default name for results [SCI-9425]
This commit is contained in:
Martin Artnik 2023-10-03 10:56:03 +02:00 committed by GitHub
commit a85b2643ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 1 deletions

View file

@ -30,6 +30,8 @@ class Result < ApplicationRecord
accepts_nested_attributes_for :assets
accepts_nested_attributes_for :tables
before_save :ensure_default_name
def self.search(user,
include_archived,
query = nil,
@ -166,4 +168,8 @@ class Result < ApplicationRecord
element.update!(position: index) unless element.position == index
end
end
def ensure_default_name
self.name = name.presence || I18n.t('my_modules.results.default_name')
end
end

View file

@ -1255,7 +1255,7 @@ en:
head_title: "%{project} | %{module} | Results"
active_results: "Active results"
archived_results: "Archived results"
default_name: "New result"
default_name: "Untitled result"
placeholder: "Enter result name"
add_label: "New result"
add_title: "Create new result"