Bug 38010 slipped in the use of the `aqbookseller_interfaces` table by defining `interfaces` to be of type array. This should be specified in the spec and validated. Note: the column names are good and don't seem to need mapping.
Created attachment 181938 [details] [review] Bug 39837: Rename (aqbookseller_interfaces) column interface_id to vendor_interface_id
Created attachment 181939 [details] [review] Bug 39837: Add definition in swagger
Created attachment 181940 [details] [review] Bug 39837: Fix uses of `interface_id`
Created attachment 182326 [details] [review] Bug 39837: Rename (aqbookseller_interfaces) column interface_id to vendor_interface_id Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Created attachment 182327 [details] [review] Bug 39837: Add definition in swagger Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Created attachment 182328 [details] [review] Bug 39837: Fix uses of `interface_id` Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
I think this is important to go in with all the Vendors work we've recently pushed. Passing QA
Pushed for 25.05! Well done everyone, thank you!