fix more specs
This commit is contained in:
parent
bef06f8d52
commit
c607b1c941
|
@ -465,7 +465,7 @@ class Project < ActiveRecord::Base
|
|||
|
||||
import_url = Gitlab::UrlSanitizer.new(value)
|
||||
super(import_url.sanitized_url)
|
||||
create_or_update_import_data(credentials: import_url.credentials) unless errors.messages[:import_url]
|
||||
create_or_update_import_data(credentials: import_url.credentials) if valid_import_url?
|
||||
end
|
||||
|
||||
def import_url
|
||||
|
@ -477,6 +477,10 @@ class Project < ActiveRecord::Base
|
|||
end
|
||||
end
|
||||
|
||||
def valid_import_url?
|
||||
valid? || errors.messages[:import_url].nil?
|
||||
end
|
||||
|
||||
def create_or_update_import_data(data: nil, credentials: nil)
|
||||
project_import_data = import_data || build_import_data
|
||||
if data
|
||||
|
|
Loading…
Reference in New Issue