gitlab-org--gitlab-foss/app/services/projects
Bob Van Landuyt 2c0b677604 Fix errors when deleting a forked project
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.
2017-10-17 16:46:07 +02:00
..
import_export Move to Projects::HousecleaningService 2017-08-24 18:58:31 +08:00
after_import_service.rb Simplify Git interactions in AfterImportService 2017-09-01 12:01:50 +00:00
autocomplete_service.rb Show group milestones in autocomplete 2017-08-07 11:55:01 +01:00
count_service.rb Fix refreshing of issues/MR count caches 2017-09-19 17:16:45 +02:00
create_from_template_service.rb Rename GitLabProjectImporterService and misc fixes 2017-08-01 14:36:42 +02:00
create_service.rb Merge branch '2756-ee-to-ce-backport' into 'master' 2017-08-30 09:45:05 +00:00
destroy_service.rb Store the name of a project that's a root of a fork network 2017-10-07 11:46:23 +02:00
download_service.rb Enable Style/WordArray 2017-02-23 09:32:41 -06:00
enable_deploy_key_service.rb Detect already enabled DeployKeys in EnableDeployKeyService 2017-05-03 17:37:08 +08:00
fork_service.rb Create a fork network when forking a project 2017-10-07 11:46:23 +02:00
forks_count_service.rb Cache the number of open issues and merge requests 2017-08-23 13:42:29 +02:00
gitlab_projects_import_service.rb Fixes race condition in project uploads 2017-08-07 14:31:45 +02:00
hashed_storage_migration_service.rb Add support to migrate existing projects to Hashed Storage async 2017-09-28 16:32:14 +01:00
housekeeping_service.rb Remove unwanted refs after importing a project 2017-08-23 20:25:44 +08:00
import_service.rb Add explanation why we should return early for GitHub importer 2017-08-07 14:21:21 -03:00
open_issues_count_service.rb Cache the number of open issues and merge requests 2017-08-23 13:42:29 +02:00
open_merge_requests_count_service.rb Cache the number of open issues and merge requests 2017-08-23 13:42:29 +02:00
participants_service.rb Add GFM support to nested groups 2017-02-13 22:30:10 +02:00
propagate_service_template.rb refactor code based on feedback 2017-05-05 18:57:52 +02:00
transfer_service.rb Added some extra TODOs for the Legacy Storage refactor 2017-08-01 07:28:13 +02:00
unlink_fork_service.rb Fix errors when deleting a forked project 2017-10-17 16:46:07 +02:00
update_pages_configuration_service.rb Enable the Style/TrailingCommaInLiteral cop 2017-05-10 18:25:45 +02:00
update_pages_service.rb Use script_failure. Add runner_system_failure. Improve spec. 2017-09-05 15:10:34 +09:00
update_service.rb Fix project feature being deleted when updating project with invalid visibility level 2017-09-12 18:10:34 -03:00