feat(workspaces): enable move project region (#4135)

This commit is contained in:
Chuck Driesler
2025-03-13 19:39:59 +00:00
committed by GitHub
parent 77e0453a2f
commit 8dfbf24d91
6 changed files with 16 additions and 3 deletions
@@ -18,7 +18,7 @@ import {
getAvailableRegionsFactory
} from '@/modules/workspaces/services/regions'
import { Roles } from '@speckle/shared'
import { getFeatureFlags, isTestEnv } from '@/modules/shared/helpers/envHelper'
import { getFeatureFlags } from '@/modules/shared/helpers/envHelper'
import { WorkspacesNotYetImplementedError } from '@/modules/workspaces/errors/workspace'
import { scheduleJob } from '@/modules/multiregion/services/queue'
@@ -61,7 +61,7 @@ export default {
},
WorkspaceProjectMutations: {
moveToRegion: async (_parent, args, context) => {
if (!FF_MOVE_PROJECT_REGION_ENABLED && !isTestEnv()) {
if (!FF_MOVE_PROJECT_REGION_ENABLED) {
throw new WorkspacesNotYetImplementedError()
}
@@ -522,7 +522,8 @@ isMultiRegionTestMode()
const adminUser: BasicTestUser = {
id: '',
name: 'John Speckle',
email: createRandomEmail()
email: createRandomEmail(),
role: Roles.Server.Admin
}
const testWorkspace: SetOptional<BasicTestWorkspace, 'slug'> = {