#1093 code cleanup

This commit is contained in:
Marcus Wolschon
2022-01-14 13:52:42 +01:00
parent 8f08ba7114
commit 2927333bf1

View File

@@ -132,11 +132,11 @@
<ContextMenuItem <ContextMenuItem
v-if="contextData.originalItem.entry.recipe != null" v-if="contextData.originalItem.entry.recipe != null"
@click=" @click="
$refs.menu.close() $refs.menu.close()
recipe = contextData.originalItem.entry.recipe recipe = contextData.originalItem.entry.recipe
if (recipe != null) { if (recipe != null) {
navigateToURL(resolveDjangoUrl('view_recipe', recipe.id)) openReceipt(recipe)
} }
"> ">
<a class="dropdown-item p-2" href="javascript:void(0)"><i class="fas fa-pizza-slice"></i> {{ $t("Recipe") }}</a> <a class="dropdown-item p-2" href="javascript:void(0)"><i class="fas fa-pizza-slice"></i> {{ $t("Recipe") }}</a>
</ContextMenuItem> </ContextMenuItem>
@@ -275,7 +275,7 @@ import moment from "moment"
import draggable from "vuedraggable" import draggable from "vuedraggable"
import VueCookies from "vue-cookies" import VueCookies from "vue-cookies"
import { ApiMixin, StandardToasts, ResolveUrlMixin } from "@/utils/utils" import { ApiMixin, StandardToasts, ResolveUrlMixin, resolveDjangoUrl } from "@/utils/utils"
import { CalendarView, CalendarMathMixin } from "vue-simple-calendar/src/components/bundle" import { CalendarView, CalendarMathMixin } from "vue-simple-calendar/src/components/bundle"
import { ApiApiFactory } from "@/utils/openapi/api" import { ApiApiFactory } from "@/utils/openapi/api"
@@ -422,8 +422,8 @@ export default {
}, },
}, },
methods: { methods: {
navigateToURL: function(url) { openReceipt: function(recipe) {
window.open(url) window.open(resolveDjangoUrl('view_recipe', recipe.id))
}, },
addToShopping(entry) { addToShopping(entry) {
if (entry.originalItem.entry.recipe !== null) { if (entry.originalItem.entry.recipe !== null) {