mirror of
https://github.com/koloml/philomena-tagging-assistant.git
synced 2026-09-22 20:09:39 +00:00
Merge remote-tracking branch 'origin/release/0.7.1' into feature/conditional-presets
# Conflicts: # src/content/components/extension/presets/PresetTableRow.ts # src/lib/extension/entities/TagEditorPreset.ts # src/lib/extension/transporting/exporters.ts # src/routes/features/presets/[id]/edit/+page.svelte
This commit is contained in:
@@ -3,6 +3,7 @@ import StorageEntity from "$lib/extension/base/StorageEntity";
|
||||
interface TagEditorPresetSettings {
|
||||
name: string;
|
||||
tags: string[];
|
||||
exclusive: boolean;
|
||||
conditional: boolean;
|
||||
requiredTags: string[];
|
||||
}
|
||||
@@ -12,6 +13,7 @@ export default class TagEditorPreset extends StorageEntity<TagEditorPresetSettin
|
||||
super(id, {
|
||||
name: settings.name || '',
|
||||
tags: settings.tags || [],
|
||||
exclusive: settings.exclusive ?? false
|
||||
conditional: settings.conditional || false,
|
||||
requiredTags: settings.requiredTags || [],
|
||||
});
|
||||
|
||||
@@ -42,6 +42,7 @@ const entitiesExporters: ExportersMap = {
|
||||
id: entity.id,
|
||||
name: entity.settings.name,
|
||||
tags: entity.settings.tags,
|
||||
exclusive: entity.settings.exclusive,
|
||||
conditional: entity.settings.conditional,
|
||||
requiredTags: entity.settings.requiredTags,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user