Page MenuHomePhabricator

D12390.id41217.diff
No OneTemporary

D12390.id41217.diff

diff --git a/native/redux/legacy-update-roles-and-permissions.js b/lib/shared/redux/legacy-update-roles-and-permissions.js
rename from native/redux/legacy-update-roles-and-permissions.js
rename to lib/shared/redux/legacy-update-roles-and-permissions.js
--- a/native/redux/legacy-update-roles-and-permissions.js
+++ b/lib/shared/redux/legacy-update-roles-and-permissions.js
@@ -5,16 +5,16 @@
getRolePermissionBlobs,
makePermissionsBlob,
makePermissionsForChildrenBlob,
-} from 'lib/permissions/thread-permissions.js';
-import { assertAllThreadInfosAreLegacy } from 'lib/shared/thread-utils.js';
-import type { ThreadPermissionsBlob } from 'lib/types/thread-permission-types.js';
+} from '../../permissions/thread-permissions.js';
+import { assertAllThreadInfosAreLegacy } from '../../shared/thread-utils.js';
+import type { ThreadPermissionsBlob } from '../../types/thread-permission-types.js';
import type {
LegacyRawThreadInfo,
ThreadStoreThreadInfos,
LegacyMemberInfo,
MixedRawThreadInfos,
-} from 'lib/types/thread-types.js';
-import { values } from 'lib/utils/objects.js';
+} from '../../types/thread-types.js';
+import { values } from '../../utils/objects.js';
type ThreadTraversalNode = {
+threadID: string,
diff --git a/native/redux/persist.js b/native/redux/persist.js
--- a/native/redux/persist.js
+++ b/native/redux/persist.js
@@ -57,6 +57,7 @@
import { patchRawThreadInfosWithSpecialRole } from 'lib/permissions/special-roles.js';
import { filterThreadIDsInFilterList } from 'lib/reducers/calendar-filters-reducer.js';
import { highestLocalIDSelector } from 'lib/selectors/local-id-selectors.js';
+import { legacyUpdateRolesAndPermissions } from 'lib/shared/redux/legacy-update-roles-and-permissions.js';
import { inconsistencyResponsesToReports } from 'lib/shared/report-utils.js';
import {
getContainingThreadID,
@@ -131,7 +132,6 @@
handleReduxMigrationFailure,
persistBlacklist,
} from './handle-redux-migration-failure.js';
-import { legacyUpdateRolesAndPermissions } from './legacy-update-roles-and-permissions.js';
import { persistMigrationForManagePinsThreadPermission } from './manage-pins-permission-migration.js';
import { persistMigrationToRemoveSelectRolePermissions } from './remove-select-role-permissions.js';
import type { AppState } from './state-types.js';
diff --git a/native/redux/update-roles-and-permissions.test.js b/native/redux/update-roles-and-permissions.test.js
--- a/native/redux/update-roles-and-permissions.test.js
+++ b/native/redux/update-roles-and-permissions.test.js
@@ -1,6 +1,7 @@
// @flow
-import { legacyUpdateRolesAndPermissions } from './legacy-update-roles-and-permissions.js';
+import { legacyUpdateRolesAndPermissions } from 'lib/shared/redux/legacy-update-roles-and-permissions.js';
+
import {
threadStoreThreads,
threadStoreThreadsWithEmptyRolePermissions,

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 22, 10:48 AM (9 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2689020
Default Alt Text
D12390.id41217.diff (2 KB)

Event Timeline