Skip to content

Commit 124e7a8

Browse files
committed
Fix duplicated dashboard extensions in deploy prompt
1 parent 7a380f2 commit 124e7a8

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

packages/app/src/cli/services/dev/migrate-app-module.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export async function migrateAppModules(options: {
9797
}) {
9898
const {extensionsToMigrate, appId, type, remoteExtensions, migrationClient} = options
9999

100-
const migratedIDs = await Promise.all(
100+
await Promise.all(
101101
extensionsToMigrate.map(({remote}) =>
102102
migrateAppModule({
103103
apiKey: appId,
@@ -109,8 +109,9 @@ export async function migrateAppModules(options: {
109109
),
110110
)
111111

112+
const migratedUUIDs = extensionsToMigrate.map(({remote}) => remote.uuid)
112113
return remoteExtensions
113-
.filter((extension) => migratedIDs.includes(extension.id))
114+
.filter((extension) => migratedUUIDs.includes(extension.uuid))
114115
.map((extension) => {
115116
return {
116117
...extension,

packages/app/src/cli/services/dev/migrate-flow-extension.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export async function migrateFlowExtensions(options: {
1515
}) {
1616
const {extensionsToMigrate, appId, remoteExtensions, migrationClient} = options
1717

18-
const migratedIDs = await Promise.all(
18+
await Promise.all(
1919
extensionsToMigrate.map(({remote}) =>
2020
migrateFlowExtension({
2121
apiKey: appId,
@@ -31,8 +31,9 @@ export async function migrateFlowExtensions(options: {
3131
['flow_trigger_definition', 'FLOW_TRIGGER'],
3232
])
3333

34+
const migratedUUIDs = extensionsToMigrate.map(({remote}) => remote.uuid)
3435
return remoteExtensions
35-
.filter((extension) => migratedIDs.includes(extension.id))
36+
.filter((extension) => migratedUUIDs.includes(extension.uuid))
3637
.map((extension) => {
3738
return {
3839
...extension,

packages/app/src/cli/services/dev/migrate-to-ui-extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export async function migrateExtensionsToUIExtension(options: {
2727
)
2828

2929
return remoteExtensions.map((extension) => {
30-
if (extensionsToMigrate.some(({remote}) => remote.id === extension.id)) {
30+
if (extensionsToMigrate.some(({remote}) => remote.uuid === extension.uuid)) {
3131
return {
3232
...extension,
3333
type: 'UI_EXTENSION',

0 commit comments

Comments
 (0)