Add extra_info to safe_attributes

This commit is contained in:
Andrew Rogachevich 2017-07-31 18:01:40 +03:00
parent 4e2b417bf8
commit 04d5f405ae
2 changed files with 3 additions and 1 deletions

View File

@ -11,6 +11,8 @@ class Repository::GitRemote < Repository::Git
before_validation :initialize_clone
safe_attributes 'extra_info', :if => lambda {|repository, _user| repository.new_record?}
# TODO: figure out how to do this safely (if at all)
# before_deletion :rm_removed_repo
# def rm_removed_repo

View File

@ -12,7 +12,7 @@ module RedmineGitRemote
:label => l(:field_path_to_repository)) +
content_tag('em', l(:text_git_remote_path_note), :class => 'info') +
form.text_field(:extra_clone_url, :size => 60, :required => true,
:disabled => !repository.safe_attribute?('url')) +
:disabled => !repository.safe_attribute?('url'), name: 'repository[extra_info][extra_clone_url]') +
content_tag('em', l(:text_git_remote_url_note), :class => 'info')
)
end