Skip to content

Commit 52e88c4

Browse files
Merge pull request #242 from companieshouse/feature/ncs-652-shareholder-class-of-shares
NCS-652 change shareholder currency and share-type from IDs to description.
2 parents 8c6d1b3 + d0309b7 commit 52e88c4

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

src/services/confirmation-statement/service.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -551,8 +551,8 @@ export default class {
551551
foreName2: shareholderResource.fore_name_2,
552552
surname: shareholderResource.surname,
553553
shares: shareholderResource.shares,
554-
shareClassTypeId: shareholderResource.share_class_type_id,
555-
currencyTypeId: shareholderResource.currency_type_id
554+
classOfShares: shareholderResource.class_of_shares,
555+
currency: shareholderResource.currency
556556
}
557557
}
558558
return shareholderList;
@@ -567,8 +567,8 @@ export default class {
567567
fore_name_2: shareholder.foreName2,
568568
surname: shareholder.surname,
569569
shares: shareholder.shares,
570-
share_class_type_id: shareholder.shareClassTypeId,
571-
currency_type_id: shareholder.currencyTypeId
570+
class_of_shares: shareholder.classOfShares,
571+
currency: shareholder.currency
572572
}
573573
}
574574
return shareholderResourceList;

src/services/confirmation-statement/types.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,17 +287,17 @@ export interface Shareholder {
287287
foreName2?: string;
288288
surname: string;
289289
shares: string;
290-
shareClassTypeId: string;
291-
currencyTypeId: string;
290+
classOfShares: string;
291+
currency: string;
292292
}
293293

294294
export interface ShareholderResource {
295295
fore_name_1: string;
296296
fore_name_2?: string;
297297
surname: string;
298298
shares: string;
299-
share_class_type_id: string;
300-
currency_type_id: string;
299+
class_of_shares: string;
300+
currency: string;
301301
}
302302

303303
export interface NextMadeUpToDateResource {

test/services/confirmation-statement/confirmation.statement.mock.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,16 +178,16 @@ export const mockShareholderList: ShareholderResource[] = [
178178
fore_name_1: "John",
179179
surname: "Lewis",
180180
shares: "123",
181-
share_class_type_id: "123",
182-
currency_type_id: "123"
181+
class_of_shares: "ORDINARY",
182+
currency: "GBP"
183183
},
184184
{
185185
fore_name_1: "James",
186186
fore_name_2: "R",
187187
surname: "Bond",
188188
shares: "456",
189-
share_class_type_id: "456",
190-
currency_type_id: "456"
189+
class_of_shares: "ORDINARY A",
190+
currency: "USD"
191191
}
192192
]
193193

0 commit comments

Comments
 (0)