diff options
author | Notkea | 2020-01-31 18:09:33 +0100 |
---|---|---|
committer | GitHub | 2020-01-31 18:09:33 +0100 |
commit | 245fee3fe5abdc6ad14513ef6522446aba4c905a (patch) | |
tree | 749ec466c404499f19d571834262b87c14f0d0af /viewer/src/store/galleryStore.ts | |
parent | d94b987463169b254ab69a79ddb58e5beccb0941 (diff) | |
parent | be8ec3edaed843f08dac3d2bf2f10f7247ef3d3a (diff) | |
download | ldgallery-245fee3fe5abdc6ad14513ef6522446aba4c905a.tar.gz |
Merge pull request #68 from pacien/oz-viewer
Diffstat (limited to 'viewer/src/store/galleryStore.ts')
-rw-r--r-- | viewer/src/store/galleryStore.ts | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/viewer/src/store/galleryStore.ts b/viewer/src/store/galleryStore.ts index b2ff74e..1c95fe7 100644 --- a/viewer/src/store/galleryStore.ts +++ b/viewer/src/store/galleryStore.ts | |||
@@ -46,15 +46,15 @@ export default class GalleryStore extends VuexModule { | |||
46 | } | 46 | } |
47 | 47 | ||
48 | get currentItemPath(): Gallery.Item[] { | 48 | get currentItemPath(): Gallery.Item[] { |
49 | const galleryItemsRoot = this.galleryItemsRoot; | 49 | const root = this.galleryItemsRoot; |
50 | if (galleryItemsRoot) | 50 | if (root) |
51 | return GalleryStore.searchCurrentItemPath(galleryItemsRoot, this.currentPath); | 51 | return GalleryStore.searchCurrentItemPath(root, this.currentPath); |
52 | return []; | 52 | return []; |
53 | } | 53 | } |
54 | 54 | ||
55 | get currentItem(): Gallery.Item | null { | 55 | get currentItem(): Gallery.Item | null { |
56 | const currentItemPath = this.currentItemPath; | 56 | const path = this.currentItemPath; |
57 | return currentItemPath.length > 0 ? currentItemPath[currentItemPath.length - 1] : null; | 57 | return path.length > 0 ? path[path.length - 1] : null; |
58 | } | 58 | } |
59 | 59 | ||
60 | // --- | 60 | // --- |
@@ -69,9 +69,9 @@ export default class GalleryStore extends VuexModule { | |||
69 | 69 | ||
70 | // Indexes the gallery | 70 | // Indexes the gallery |
71 | @action async indexTags() { | 71 | @action async indexTags() { |
72 | const root = this.galleryItemsRoot; | ||
72 | let index = {}; | 73 | let index = {}; |
73 | if (this.galleryItemsRoot) | 74 | if (root) GalleryStore.pushTagsForItem(index, root); |
74 | GalleryStore.pushTagsForItem(index, this.galleryItemsRoot); | ||
75 | console.log("Index: ", index); | 75 | console.log("Index: ", index); |
76 | this.setTags(index); | 76 | this.setTags(index); |
77 | } | 77 | } |