From 0c7cd0b2012ba66dbd836f18e7498a91aa2c55a3 Mon Sep 17 00:00:00 2001 From: Jack Goh Date: Mon, 13 Aug 2018 14:46:23 +0800 Subject: [PATCH] fix slice error in user transfer page --- .../assets/js/pages/booking/transfer.vue | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/resources/assets/js/pages/booking/transfer.vue b/resources/assets/js/pages/booking/transfer.vue index fe103a79..abb37860 100644 --- a/resources/assets/js/pages/booking/transfer.vue +++ b/resources/assets/js/pages/booking/transfer.vue @@ -73,7 +73,7 @@
- +

Download

@@ -140,6 +140,7 @@ export default { term: null }, loading_btn: false, + bankslip_is_image: false, booking_details:{ id: null, amount: null, @@ -161,6 +162,13 @@ export default { .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term + + // check if path is image + var ext = this.booking_details.user_bankslip_path.split('.').pop(); + if (ext === 'jpg' || ext === 'jpeg' || ext === 'bmp' || ext === 'png'){ + this.bankslip_is_image = true + } + loading.close() }).catch((error) => { @@ -170,15 +178,11 @@ export default { name: 'notfound' }) }) + + + }, methods: { - getExtension(path){ - return path.slice(-3); - }, - isImage(path){ - var ext = this.getExtension(path); - return ext === 'jpg' || ext === 'jpeg' || ext === 'bmp' || ext === 'png'; - }, getURL(path){ var getUrl = window.location; var baseUrl = getUrl.protocol + "//" + getUrl.host;