Fix id of Items, saving
This commit is contained in:
@ -61,8 +61,8 @@ extension AudioPlayerSettings {
|
||||
var data: Data {
|
||||
.init(playlistCoverImageSize: playlistCoverImageSize,
|
||||
smallCoverImageSize: smallCoverImageSize,
|
||||
audioPlayerJsFile: audioPlayerJsFile?.id,
|
||||
audioPlayerCssFile: audioPlayerCssFile?.id,
|
||||
audioPlayerJsFile: audioPlayerJsFile?.identifier,
|
||||
audioPlayerCssFile: audioPlayerCssFile?.identifier,
|
||||
german: german.data,
|
||||
english: english.data)
|
||||
}
|
||||
|
@ -65,7 +65,7 @@ extension GeneralSettings {
|
||||
remotePortForUpload: remotePortForUpload,
|
||||
remotePathForUpload: remotePathForUpload,
|
||||
urlForPushNotification: urlForPushNotification,
|
||||
requiredFiles: requiredFiles.nonEmpty?.map { $0.id }.sorted())
|
||||
requiredFiles: requiredFiles.nonEmpty?.map { $0.identifier }.sorted())
|
||||
}
|
||||
|
||||
struct Data: Codable, Equatable {
|
||||
|
@ -113,13 +113,13 @@ extension PageSettings {
|
||||
.init(contentWidth: contentWidth,
|
||||
largeImageWidth: largeImageWidth,
|
||||
pageLinkImageSize: pageLinkImageSize,
|
||||
defaultCssFile: defaultCssFile?.id,
|
||||
codeHighlightingJsFile: codeHighlightingJsFile?.id,
|
||||
modelViewerJsFile: modelViewerJsFile?.id,
|
||||
imageCompareJsFile: imageCompareJsFile?.id,
|
||||
imageCompareCssFile: imageCompareCssFile?.id,
|
||||
manifestFile: manifestFile?.id,
|
||||
routeJsFile: routeJsFile?.id,
|
||||
defaultCssFile: defaultCssFile?.identifier,
|
||||
codeHighlightingJsFile: codeHighlightingJsFile?.identifier,
|
||||
modelViewerJsFile: modelViewerJsFile?.identifier,
|
||||
imageCompareJsFile: imageCompareJsFile?.identifier,
|
||||
imageCompareCssFile: imageCompareCssFile?.identifier,
|
||||
manifestFile: manifestFile?.identifier,
|
||||
routeJsFile: routeJsFile?.identifier,
|
||||
german: german.data,
|
||||
english: english.data)
|
||||
}
|
||||
|
@ -72,9 +72,9 @@ extension PostSettings {
|
||||
var data: PostSettings.Data {
|
||||
.init(postsPerPage: postsPerPage,
|
||||
contentWidth: contentWidth,
|
||||
swiperCssFile: swiperCssFile?.id,
|
||||
swiperJsFile: swiperJsFile?.id,
|
||||
defaultCssFile: defaultCssFile?.id,
|
||||
swiperCssFile: swiperCssFile?.identifier,
|
||||
swiperJsFile: swiperJsFile?.identifier,
|
||||
defaultCssFile: defaultCssFile?.identifier,
|
||||
german: german.data,
|
||||
english: english.data)
|
||||
}
|
||||
|
Reference in New Issue
Block a user