2c0b677604
The problem would occur when the `ForkedProjectLink` was deleted, but the `ForkNetworkMember` was not. The delete would be rolled back and retried. But the error would not be saved because `Project#forked?` would still be true, because the `ForkNetworkMember` exists. But the `Project#forked_project_link` would be `nil`. So the validation for the visibility level would fail. |
||
---|---|---|
.. | ||
after_import_service_spec.rb | ||
autocomplete_service_spec.rb | ||
count_service_spec.rb | ||
create_from_template_service_spec.rb | ||
create_service_spec.rb | ||
destroy_service_spec.rb | ||
download_service_spec.rb | ||
enable_deploy_key_service_spec.rb | ||
fork_service_spec.rb | ||
forks_count_service_spec.rb | ||
hashed_storage_migration_service_spec.rb | ||
housekeeping_service_spec.rb | ||
import_service_spec.rb | ||
open_issues_count_service_spec.rb | ||
open_merge_requests_count_service_spec.rb | ||
participants_service_spec.rb | ||
propagate_service_template_spec.rb | ||
transfer_service_spec.rb | ||
unlink_fork_service_spec.rb | ||
update_pages_configuration_service_spec.rb | ||
update_pages_service_spec.rb | ||
update_service_spec.rb |