Skip to content

Commit cfd4c2b

Browse files
author
Dane Pilcher
authored
fix: add missing closing parens on swift hasMany (#835)
1 parent cc88595 commit cfd4c2b

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/appsync-modelgen-plugin/src/__tests__/visitors/__snapshots__/appsync-swift-visitor.test.ts.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1634,7 +1634,7 @@ extension Primary {
16341634
.field(primary.instanceId, is: .required, ofType: .string),
16351635
.field(primary.recordId, is: .required, ofType: .string),
16361636
.field(primary.content, is: .optional, ofType: .string),
1637-
.hasMany(primary.related, is: .optional, ofType: Related.self, associatedFields: [Related.keys.primary],
1637+
.hasMany(primary.related, is: .optional, ofType: Related.self, associatedFields: [Related.keys.primary]),
16381638
.field(primary.createdAt, is: .optional, isReadOnly: true, ofType: .dateTime),
16391639
.field(primary.updatedAt, is: .optional, isReadOnly: true, ofType: .dateTime)
16401640
)
@@ -2150,7 +2150,7 @@ extension SqlPrimary {
21502150
model.fields(
21512151
.field(sqlPrimary.id, is: .required, ofType: .int),
21522152
.field(sqlPrimary.content, is: .optional, ofType: .string),
2153-
.hasMany(sqlPrimary.related, is: .optional, ofType: SqlRelated.self, associatedFields: [SqlRelated.keys.primary],
2153+
.hasMany(sqlPrimary.related, is: .optional, ofType: SqlRelated.self, associatedFields: [SqlRelated.keys.primary]),
21542154
.field(sqlPrimary.createdAt, is: .optional, isReadOnly: true, ofType: .dateTime),
21552155
.field(sqlPrimary.updatedAt, is: .optional, isReadOnly: true, ofType: .dateTime)
21562156
)
@@ -2398,7 +2398,7 @@ extension Primary {
23982398

23992399
model.fields(
24002400
.field(primary.id, is: .required, ofType: .string),
2401-
.hasMany(primary.relatedMany, is: .optional, ofType: RelatedMany.self, associatedFields: [RelatedMany.keys.primary],
2401+
.hasMany(primary.relatedMany, is: .optional, ofType: RelatedMany.self, associatedFields: [RelatedMany.keys.primary]),
24022402
.hasOne(primary.relatedOne, is: .optional, ofType: RelatedOne.self, associatedFields: [RelatedOne.keys.primary]),
24032403
.field(primary.createdAt, is: .optional, isReadOnly: true, ofType: .dateTime),
24042404
.field(primary.updatedAt, is: .optional, isReadOnly: true, ofType: .dateTime)

packages/appsync-modelgen-plugin/src/visitors/appsync-swift-visitor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -622,11 +622,11 @@ export class AppSyncSwiftVisitor<
622622
if (connectionInfo.kind === CodeGenConnectionType.HAS_MANY) {
623623
let association = `associatedWith: ${this.getModelName(
624624
connectionInfo.connectedModel,
625-
)}.keys.${this.getFieldName(connectionInfo.associatedWith)})`;
625+
)}.keys.${this.getFieldName(connectionInfo.associatedWith)}`;
626626
if (connectionInfo.associatedWithNativeReferences) {
627627
association = `associatedFields: [${this.getCodingKey(connectionInfo.connectedModel, connectionInfo.associatedWithNativeReferences)}]`
628628
}
629-
return `.hasMany(${name}, is: ${isRequired}, ofType: ${typeName}, ${association}`;
629+
return `.hasMany(${name}, is: ${isRequired}, ofType: ${typeName}, ${association})`;
630630
}
631631
if (connectionInfo.kind === CodeGenConnectionType.HAS_ONE) {
632632
let association = `associatedWith: ${this.getModelName(

0 commit comments

Comments
 (0)