diff --git a/deploy.sh b/deploy.sh index 3a5adcc..6504e38 100755 --- a/deploy.sh +++ b/deploy.sh @@ -38,7 +38,7 @@ sudo su echo -e "${BLUE}Activating Virtual Environment${RESET}" echo -e "${YELLOW}=======================================${RESET}" source env/bin/activate -pip install -r requirements +pip install -r requirements.txt echo -e "${BLUE}Migrating${RESET}" echo -e "${YELLOW}=======================================${RESET}" diff --git a/frontend/src/pages/HomePage.vue b/frontend/src/pages/HomePage.vue index 4b042db..cb1ff52 100644 --- a/frontend/src/pages/HomePage.vue +++ b/frontend/src/pages/HomePage.vue @@ -35,7 +35,7 @@ export default { ...mapGetters(['allBooks', 'nextPage', 'previousPage']), books () { return this.allBooks - }, + } }, mounted () { this.fetchBooks() diff --git a/frontend/src/services/v1/bookAPIService.js b/frontend/src/services/v1/bookAPIService.js index 8ff43f8..38192c3 100644 --- a/frontend/src/services/v1/bookAPIService.js +++ b/frontend/src/services/v1/bookAPIService.js @@ -5,15 +5,15 @@ import axios from 'axios' const API_BASE_URL = process.env.VUE_APP_BACKEND_URL export default { - async fetchV1Books(url) { - const finalUrl = url || `${API_BASE_URL}/book/v1/?page_size=8`; + async fetchV1Books (url) { + const finalUrl = url || `${API_BASE_URL}/book/v1/?page_size=8` try { - const response = await axios.get(finalUrl); - return response.data; + const response = await axios.get(finalUrl) + return response.data } catch (error) { - console.error("Error fetching books:", error); - throw error; + console.error('Error fetching books:', error) + throw error } - }, -}; + } +} diff --git a/frontend/src/store/modules/books.js b/frontend/src/store/modules/books.js index 56126fd..a8da3fb 100644 --- a/frontend/src/store/modules/books.js +++ b/frontend/src/store/modules/books.js @@ -18,14 +18,14 @@ export default { state.books = books }, SET_NEXT_PAGE (state, url) { - state.nextPageUrl = url; + state.nextPageUrl = url }, SET_PREVIOUS_PAGE (state, url) { - state.previousPageUrl = url; + state.previousPageUrl = url } }, actions: { - async fetchBooks({ commit }, url = null) { + async fetchBooks ({ commit }, url = null) { try { const response = await bookAPIService.fetchV1Books(url) commit('SET_BOOKS', response.results)