diff options
Diffstat (limited to 'app/models/concerns/repository_storage_movable.rb')
-rw-r--r-- | app/models/concerns/repository_storage_movable.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/models/concerns/repository_storage_movable.rb b/app/models/concerns/repository_storage_movable.rb index b7fd52ab305..87ff413f2c1 100644 --- a/app/models/concerns/repository_storage_movable.rb +++ b/app/models/concerns/repository_storage_movable.rb @@ -19,9 +19,7 @@ module RepositoryStorageMovable inclusion: { in: ->(_) { Gitlab.config.repositories.storages.keys } } validate :container_repository_writable, on: :create - default_value_for(:destination_storage_name, allows_nil: false) do - Repository.pick_storage_shard - end + attribute :destination_storage_name, default: -> { Repository.pick_storage_shard } state_machine initial: :initial do event :schedule do |