Skip to content

Add updateStatus and update to ShoppingPostRest

Agustina Corvo Gutierrez requested to merge shopping-post-update into develop

Requests de ejemplo. En el edit no dejé que se cambiara la categoría, ni el status (eso tiene su propio endpoint y también estaría bueno que se cambie facilmente con un toggle por ejemplo). Tenemos que ver si dejamos que se haga un update de las imágenes. En caso de hacerlo hay que tener en cuenta también MongoDB y hacer delete de las fotos descartadas.

curl --location --request PUT 'http://localhost:5000/shoppingPost/updateStatus' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "1",
    "shoppingPostStatus": "PUBLISHED"
}'
curl --location --request PUT 'http://localhost:5000/shoppingPost/update' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "1",
    "title": "Test 1",
    "description": "description",
    "price": 1000.0,
    "hasDelivery": true,
    "deliveryCost": 10,
    "addresses": [
        "direccion 1_edit",
        "direccion 2",
        "direccion 3_edit"
    ],
    "stock": 102,
    "onSale": true,
    "saleDiscount": 5,
    "isNew": true,
    "weight": null,
    "shoppingPostStatus": "PAUSED",
    "averageRating": null,
    "date": null,
    "category": {
        "id": "1",
        "name": "Indumentaria"
    },
    "sellerEmail": "agus@example.com",
    "base64Images": null
}'

Merge request reports