feat: update Makelore modules and conversations
This commit is contained in:
@@ -156,7 +156,9 @@ export function toUserSyncPartner(input: unknown): UserSyncPartner {
|
||||
return compact({
|
||||
id: text(record.id),
|
||||
displayName: text(record.displayName ?? record.display_name),
|
||||
templateRoleId: text(record.templateRoleId ?? record.template_role_id),
|
||||
// Keep the wire field for backend compatibility, but no longer preserve
|
||||
// legacy role-template ids in the desktop state.
|
||||
templateRoleId: 'custom',
|
||||
description: text(record.description),
|
||||
avatarTone: text(record.avatarTone ?? record.avatar_tone),
|
||||
avatarDataUrl: text(record.avatarDataUrl ?? record.avatar_data_url),
|
||||
@@ -245,7 +247,7 @@ function hasProviderIdentity(account: UserSyncProviderAccount): boolean {
|
||||
}
|
||||
|
||||
function hasPartnerIdentity(partner: UserSyncPartner): boolean {
|
||||
return Boolean(partner.id && partner.displayName && partner.templateRoleId);
|
||||
return Boolean(partner.id && partner.displayName);
|
||||
}
|
||||
|
||||
function hasUsageDate(aggregate: UserSyncUsageAggregate): boolean {
|
||||
|
||||
Reference in New Issue
Block a user