i62lotor / sgf-testing

Pruebas para la plataforma de seguimiento de vehículos
0 stars 1 forks source link

Creación de vehiculos dentro de una empresa #8

Closed AntonioSillero closed 6 years ago

AntonioSillero commented 6 years ago

Puedo hacer un post a http://localhost:8080/companies/1/vehicles

con los datos: { "comments": "Vehiculo eTb", "id": null, "kmsLeftForRevision": 0, "lastRevisionDate": "2017-10-08", "name": "eTb", "plate": "eTbeTbeTb", "status": "ACTIVE", "company": { "id": 2 }, "model": { "id": 1, "make": { "id": 29 } }, "type": { "id": 9 } }

El vehiculo se añade a company 2... No se si puede ser confuso...

i62lotor commented 6 years ago

Eso seria un bug. Lo revisamos en cuanto se pueda.

i62lotor commented 6 years ago

Efectivamente esa manera de funcionar con es muy coherente. Actualmente solo podría suceder para un Administrador de la plataforma, para un administrador de empresa no lo deja, pero el mensaje que devuelve es un 403 (prohibido), como si no tuviese acceso al recurso, cuando en realidad creo que debería de ser un bad request.

i62lotor commented 6 years ago

La funcionalidad dará preferencia al identificador especificado en la URL.