Merge pull request #37 from Chevich123/master
Add extra_info to safe_attributes. fix #34
This commit is contained in:
commit
e25577c5ab
@ -11,6 +11,8 @@ class Repository::GitRemote < Repository::Git
|
|||||||
|
|
||||||
before_validation :initialize_clone
|
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)
|
# TODO: figure out how to do this safely (if at all)
|
||||||
# before_deletion :rm_removed_repo
|
# before_deletion :rm_removed_repo
|
||||||
# def rm_removed_repo
|
# def rm_removed_repo
|
||||||
|
@ -12,7 +12,7 @@ module RedmineGitRemote
|
|||||||
:label => l(:field_path_to_repository)) +
|
:label => l(:field_path_to_repository)) +
|
||||||
content_tag('em', l(:text_git_remote_path_note), :class => 'info') +
|
content_tag('em', l(:text_git_remote_path_note), :class => 'info') +
|
||||||
form.text_field(:extra_clone_url, :size => 60, :required => true,
|
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')
|
content_tag('em', l(:text_git_remote_url_note), :class => 'info')
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user