fix: There is a uuid on IMedia now

Fixes #1767
This commit is contained in:
Massedil
2025-06-09 22:10:16 +02:00
parent 3d80ebadde
commit 54844133cd
5 changed files with 7 additions and 7 deletions

View File

@@ -46,7 +46,7 @@ interface IEventEditJSON {
joinOptions: EventJoinOptions;
externalParticipationUrl: string | null;
draft: boolean;
picture?: IMedia | { mediaId: string } | null;
picture?: IMedia | { mediaUuid: string } | null;
attributedToId: string | null;
organizerActorId?: string;
onlineAddress?: string;

View File

@@ -104,7 +104,7 @@ export function asMediaInput(
};
} else {
ret[name] = {
mediaId: fallbackId,
mediaUuid: fallbackId,
};
}
}

View File

@@ -576,17 +576,17 @@ const updateSettings = async (): Promise<void> => {
...asMediaInput(
instanceLogo,
"instanceLogo",
adminSettings.value?.instanceLogo?.id
adminSettings.value?.instanceLogo?.uuid
),
...asMediaInput(
instanceFavicon,
"instanceFavicon",
adminSettings.value?.instanceFavicon?.id
adminSettings.value?.instanceFavicon?.uuid
),
...asMediaInput(
defaultPicture,
"defaultPicture",
adminSettings.value?.defaultPicture?.id
adminSettings.value?.defaultPicture?.uuid
),
};
saveAdminSettings(variables);

View File

@@ -1121,7 +1121,7 @@ const buildVariables = async () => {
pictureFile.value as File
);
if (oldPictureFileContent === newPictureFileContent) {
res.picture = { mediaId: event.value?.picture.id };
res.picture = { mediaUuid: event.value?.picture.uuid };
}
}
console.debug("builded variables", res);

View File

@@ -300,7 +300,7 @@ const buildPicture = async (): Promise<Record<string, unknown>> => {
pictureFile.value as File
);
if (oldPictureFileContent === newPictureFileContent) {
obj.picture = { mediaId: editablePost.value.picture.id };
obj.picture = { mediaUuid: editablePost.value.picture.uuid };
}
}
} catch (e: any) {