diff --git a/src-cordova/config.xml b/src-cordova/config.xml index ebcec69..5b86271 100644 --- a/src-cordova/config.xml +++ b/src-cordova/config.xml @@ -1,7 +1,7 @@ - + Flaschengeist - Dynamischen Managementsystem für Studentenclubs + Modular student club administration system Apache Cordova Team diff --git a/src-cordova/cordova-flag.d.ts b/src-cordova/cordova-flag.d.ts index 6f2775e..4ac091f 100644 --- a/src-cordova/cordova-flag.d.ts +++ b/src-cordova/cordova-flag.d.ts @@ -1,8 +1,9 @@ +/* eslint-disable */ // THIS FEATURE-FLAG FILE IS AUTOGENERATED, // REMOVAL OR CHANGES WILL CAUSE RELATED TYPES TO STOP WORKING -import 'quasar/dist/types/feature-flag'; +import "quasar/dist/types/feature-flag"; -declare module 'quasar/dist/types/feature-flag' { +declare module "quasar/dist/types/feature-flag" { interface QuasarFeatureFlags { cordova: true; } diff --git a/src/plugins/pricelist/components/CalculationTable.vue b/src/plugins/pricelist/components/CalculationTable.vue index e820d5b..0b720e8 100644 --- a/src/plugins/pricelist/components/CalculationTable.vue +++ b/src/plugins/pricelist/components/CalculationTable.vue @@ -35,9 +35,7 @@
store.drinks), pagination, @@ -502,6 +508,7 @@ export default defineComponent({ newDrink, hasPermission, PERMISSIONS, + image }; }, }); diff --git a/src/plugins/pricelist/pages/Receipts.vue b/src/plugins/pricelist/pages/Receipts.vue index 4bc6af9..ad2abf5 100644 --- a/src/plugins/pricelist/pages/Receipts.vue +++ b/src/plugins/pricelist/pages/Receipts.vue @@ -18,9 +18,7 @@
@@ -62,6 +60,7 @@ import BuildManualVolume from '../components/BuildManual/BuildManualVolume.vue'; import SearchInput from '../components/SearchInput.vue'; import { filter, Search } from '../utils/filter'; import { sort } from '../utils/sort'; +import config from 'src/config'; export default defineComponent({ name: 'Reciepts', components: { BuildManual, BuildManualVolume, SearchInput }, @@ -155,12 +154,19 @@ export default defineComponent({ const search = ref({ value: '', key: '', label: '' }); const search_keys = computed(() => columns_drinks.filter((column) => column.filterable)); + function image(uuid: string | undefined) { + if (uuid) { + return `${config.baseURL}/pricelist/picture/${uuid}?size=256`; + } + return 'no-image.svg'; + } return { drinks, options: [...columns_drinks, ...columns_volumes, ...columns_prices], search, filter, search_keys, + image, }; }, });