Skip to content

Commit 641838c

Browse files
Nam HuỳnhNam Huỳnh
Nam Huỳnh
authored and
Nam Huỳnh
committed
Fixing URL error
1 parent 7deb20d commit 641838c

File tree

2 files changed

+26
-30
lines changed

2 files changed

+26
-30
lines changed

src/components/manager/Thumbnail.vue

Lines changed: 25 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
<template>
2-
<figure class="fm-thumbnail">
3-
<transition name="fade" mode="out-in">
4-
<i v-if="!src" class="far fa-file-image fa-5x pb-2"/>
5-
<img v-else
6-
v-bind:src="src"
7-
v-bind:alt="file.filename"
8-
class="img-thumbnail">
9-
</transition>
10-
</figure>
2+
<figure class="fm-thumbnail">
3+
<transition name="fade" mode="out-in">
4+
<i v-if="!src" class="far fa-file-image fa-5x pb-2" />
5+
<img v-else v-bind:src="src" v-bind:alt="file.filename" class="img-thumbnail">
6+
</transition>
7+
</figure>
118
</template>
129

1310
<script>
@@ -43,8 +40,7 @@ export default {
4340
obs.unobserve(this.$el);
4441
}
4542
});
46-
},
47-
{
43+
}, {
4844
root: null,
4945
threshold: '0.5',
5046
},
@@ -82,29 +78,29 @@ export default {
8278
this.src = `data:${mimeType};base64,${imgBase64}`;
8379
});
8480
} else {
85-
this.src = `${this.$store.getters['fm/settings/baseUrl']}thumbnails?disk=${this.disk}&path=${encodeURIComponent(this.file.path)}&v=${this.file.timestamp}`;
81+
this.src = `${this.$store.getters['fm/settings/baseUrl']}/thumbnails?disk=${this.disk}&path=${encodeURIComponent(this.file.path)}&v=${this.file.timestamp}`;
8682
}
8783
},
8884
},
8985
};
9086
</script>
9187

9288
<style lang="scss">
93-
.fm-thumbnail {
94-
display: flex;
95-
justify-content: center;
96-
align-items: center;
97-
98-
.img-thumbnail {
99-
width: 88px;
100-
height: 88px;
101-
}
102-
103-
.fade-enter-active, .fade-leave-active {
104-
transition: opacity .3s;
105-
}
106-
.fade-enter, .fade-leave-to {
107-
opacity: 0;
108-
}
109-
}
89+
.fm-thumbnail {
90+
display: flex;
91+
justify-content: center;
92+
align-items: center;
93+
.img-thumbnail {
94+
width: 88px;
95+
height: 88px;
96+
}
97+
.fade-enter-active,
98+
.fade-leave-active {
99+
transition: opacity .3s;
100+
}
101+
.fade-enter,
102+
.fade-leave-to {
103+
opacity: 0;
104+
}
105+
}
110106
</style>

src/mixins/helper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export default {
3838
* @returns {string}
3939
*/
4040
async getFileDimension(disk, file) {
41-
const url = `${this.$store.getters['fm/settings/baseUrl']}preview?disk=${disk || 'images'}&path=${encodeURIComponent(file.path)}&v=${file.timestamp}`;
41+
const url = `${this.$store.getters['fm/settings/baseUrl']}/preview?disk=${disk || 'images'}&path=${encodeURIComponent(file.path)}&v=${file.timestamp}`;
4242
let dimensions = 'N/A x N/A';
4343
const imageLoadPromise = new Promise((resolve) => {
4444
const img = new Image();

0 commit comments

Comments
 (0)