Added placeholder for lastName and role addition functionality

This commit is contained in:
Arseni
2026-01-14 17:06:33 +03:00
parent 62bc2644d4
commit a354a48213
17 changed files with 347 additions and 67 deletions

View File

@@ -9,11 +9,15 @@ part 'invitation.g.dart';
class InvitationContentDTO {
final String email;
final String name;
@JsonKey(defaultValue: '')
//TODO remove when backend will accept lastName
final String lastName;
final String comment;
const InvitationContentDTO({
required this.email,
required this.name,
required this.lastName,
required this.comment,
});

View File

@@ -20,6 +20,7 @@ extension InvitationModelMapper on Invitation {
content: InvitationContentDTO(
email: content.email,
name: content.name,
lastName: content.lastName,
comment: content.comment,
),
isArchived: isArchived,
@@ -40,6 +41,7 @@ extension InvitationDTOMapper on InvitationDTO {
content: InvitationContent(
email: content.email,
name: content.name,
lastName: content.lastName,
comment: content.comment,
),
isArchived: isArchived,