fixes recipe export

This commit is contained in:
smilerz
2023-10-27 14:43:48 -05:00
parent 9cb1c21cd8
commit fd70adf19d
5 changed files with 22 additions and 24 deletions

View File

@ -20,9 +20,9 @@
{{ $t("If download did not start automatically: ") }}
<template v-if="export_info.expired">
<a disabled
><del>{{ $t("Download") }}</del></a
>
<a disabled ref="downloadAnchor">
<del>{{ $t("Download") }}</del>
</a>
({{ $t("Expired") }})
</template>
<a v-else :href="`${resolveDjangoUrl('view_export_file', export_id)}`" ref="downloadAnchor">{{ $t("Download") }}</a>
@ -53,20 +53,20 @@
</template>
<script>
import Vue from "vue"
import { BootstrapVue } from "bootstrap-vue"
import Vue from "vue"
import "bootstrap-vue/dist/bootstrap-vue.css"
import { ResolveUrlMixin, makeToast, ToastMixin } from "@/utils/utils"
import { ResolveUrlMixin, ToastMixin, makeToast } from "@/utils/utils"
import LoadingSpinner from "@/components/LoadingSpinner"
import { ApiApiFactory } from "@/utils/openapi/api.ts"
import VueSanitize from "vue-sanitize"
Vue.use(BootstrapVue)
import VueSanitize from "vue-sanitize";
Vue.use(VueSanitize);
Vue.use(VueSanitize)
export default {
name: "ExportResponseView",
mixins: [ResolveUrlMixin, ToastMixin],

View File

@ -45,14 +45,12 @@
</template>
<script>
import Vue from "vue"
import { BootstrapVue } from "bootstrap-vue"
import Vue from "vue"
import "bootstrap-vue/dist/bootstrap-vue.css"
import LoadingSpinner from "@/components/LoadingSpinner"
import { StandardToasts, makeToast, resolveDjangoUrl, ApiMixin } from "@/utils/utils"
import { ApiMixin, StandardToasts, makeToast, resolveDjangoUrl } from "@/utils/utils"
// import Multiselect from "vue-multiselect"
import GenericMultiselect from "@/components/GenericMultiselect"
import { ApiApiFactory } from "@/utils/openapi/api.ts"
@ -108,7 +106,7 @@ export default {
let formData = new FormData()
formData.append("type", this.recipe_app)
formData.append("all", this.export_all)
formData.append("custom_filter", this.filter?.id ?? null)
formData.append("custom_filter", this.filter?.id ?? "")
for (var i = 0; i < this.recipe_list.length; i++) {
formData.append("recipes", this.recipe_list[i].id)