move api call, remove delete requested wine button, rename emit

This commit is contained in:
Adrian Thompson
2020-09-04 15:42:03 +02:00
parent 88e42cb87a
commit ed6ac2ac01
7 changed files with 12 additions and 12 deletions

View File

@@ -27,6 +27,12 @@ router.route("/request").get(async (req, res) => {
return res.send(rWines) return res.send(rWines)
}) })
router.route("/request/all").get(async (req, res) => {
const allWines = await RequestedWine.find({}).populate("wine");
res.json(allWines);
});
router.route("/request").post(async (req, res) => { router.route("/request").post(async (req, res) => {
const {wine} = req.body const {wine} = req.body

View File

@@ -104,12 +104,6 @@ router.route("/highscore/statistics").get(async (req, res) => {
res.json(highscore); res.json(highscore);
}); });
router.route("/wines/all-requested-wines").get(async (req, res) => {
const allWines = await RequestedWine.find({}).populate("wine");
res.json(allWines);
});
router.route("/wines/statistics").get(async (req, res) => { router.route("/wines/statistics").get(async (req, res) => {
const wines = await Wine.find(); const wines = await Wine.find();

View File

@@ -18,7 +18,7 @@ const convertToOurWineObject = wine => {
rating: wine.basic.alcoholContent, rating: wine.basic.alcoholContent,
occurences: 0, occurences: 0,
id: wine.basic.productId, id: wine.basic.productId,
image: `https://bilder.vinmonopolet.no/cache/300x300-0/${wine.basic.productId}-1.jpg`, image: `https://bilder.vinmonopolet.no/cache/500x500-0/${wine.basic.productId}-1.jpg`,
price: wine.prices[0].salesPrice.toString(), price: wine.prices[0].salesPrice.toString(),
country: wine.origins.origin.country country: wine.origins.origin.country
} }

View File

@@ -25,7 +25,7 @@ const overallWineStatistics = () => {
}; };
const allRequestedWines = () => { const allRequestedWines = () => {
const url = new URL("/api/wines/all-requested-wines", BASE_URL); const url = new URL("/api/request/all", BASE_URL);
return fetch(url.href).then(resp => resp.json()); return fetch(url.href).then(resp => resp.json());
}; };

View File

@@ -7,7 +7,7 @@
v-if="showModal" v-if="showModal"
modalText="Ønsket ditt har blitt lagt til" modalText="Ønsket ditt har blitt lagt til"
:buttons="modalButtons" :buttons="modalButtons"
@modalBtnClicked="emitFromModalButton" @click="emitFromModalButton"
></Modal> ></Modal>
<section> <section>
<section class="search-section"> <section class="search-section">

View File

@@ -38,7 +38,7 @@ export default {
}, },
methods:{ methods:{
modalButtonClicked(action){ modalButtonClicked(action){
this.$emit('modalBtnClicked', action) this.$emit('click', action)
} }
} }
} }

View File

@@ -19,9 +19,9 @@
class="wine-link" class="wine-link"
>Les mer polet</a> >Les mer polet</a>
</section> </section>
<button @click="deleteWine(wine)"> <!-- <button @click="deleteWine(wine)">
Slett vinen Slett vinen
</button> </button> -->
</section> </section>
</div> </div>
</template> </template>