Skip to content

Commit 6dcadcd

Browse files
author
David Hasani
committed
pass in sctFileName to manifest
1 parent 10cdb39 commit 6dcadcd

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/core/src/codewhisperer/models/model.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@ export class ZipManifest {
332332
target: string | undefined
333333
schema: string | undefined
334334
host: string | undefined
335+
sctFileName: string | undefined
335336
}
336337
| undefined
337338
} = { sqlConversion: undefined }

packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,13 +320,14 @@ export async function zipCode({ dependenciesFolder, humanInTheLoopFlag, projectP
320320
if (transformByQState.getMetadataPathSQL() && zipManifest instanceof ZipManifest) {
321321
// user is doing a SQL conversion since metadataPath is defined
322322
// also, it must be a ZipManifest since only other option is HilZipManifest which is not used for SQL conversions
323+
const metadataZip = new AdmZip(transformByQState.getMetadataPathSQL())
323324
zipManifest.requestedConversions.sqlConversion = {
324325
source: transformByQState.getSourceDB(),
325326
target: transformByQState.getTargetDB(),
326327
schema: transformByQState.getSchema(),
327328
host: transformByQState.getSourceServerName(),
329+
sctFileName: metadataZip.getEntries().filter((entry) => entry.entryName.endsWith('.sct'))[0].entryName,
328330
}
329-
const metadataZip = new AdmZip(transformByQState.getMetadataPathSQL())
330331
// TO-DO: later make this add to path.join(zipManifest.dependenciesRoot, 'qct-sct-metadata', entry.entryName) so that it's more organized
331332
metadataZip
332333
.getEntries()

0 commit comments

Comments
 (0)