diff --git a/vue/src/apps/RecipeSearchView/RecipeSearchView.vue b/vue/src/apps/RecipeSearchView/RecipeSearchView.vue
index 081a5e047..211edbd16 100644
--- a/vue/src/apps/RecipeSearchView/RecipeSearchView.vue
+++ b/vue/src/apps/RecipeSearchView/RecipeSearchView.vue
@@ -10,7 +10,7 @@
-
@@ -23,7 +23,7 @@
-
+
@@ -241,7 +241,7 @@
footer_icon="far fa-calendar-alt">
@@ -347,7 +347,7 @@ export default {
this.settings.search_keywords = []
for (let x of urlParams.getAll('keyword')) {
let keyword = {id: x, name: 'loading'}
- this.settings.search_keywords.push(keyword.id)
+ this.settings.search_keywords.push(Number.parseInt(keyword.id))
apiClient.retrieveKeyword(x).then(result => {
this.$set(this.settings.search_keywords, this.settings.search_keywords.indexOf(keyword), result.data)
})
@@ -411,7 +411,7 @@ export default {
this.settings.page_count,
{query: {last_viewed: this.settings.recently_viewed}}
).then(result => {
-
+
window.scrollTo(0, 0);
this.pagination_count = result.data.count
this.recipes = this.removeDuplicates(result.data.results, recipe => recipe.id)