1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 18:29:17 +02:00

User path parameter for Delete /user/devices/:device endpoint

This commit is contained in:
Vishal Banthia 2015-12-07 18:39:06 +09:00
parent bca180d284
commit c9a9d3cb06
2 changed files with 7 additions and 14 deletions

View file

@ -97,7 +97,7 @@ function addDeviceToUser(req, res) {
}
function deleteDeviceFromUser(req, res) {
var serial = req.body.serial
var serial = req.swagger.params.serial.value
dbapi.loadDevice(serial)
.then(function(device) {

View file

@ -84,6 +84,8 @@ paths:
$ref: "#/definitions/ErrorResponse"
security:
- accessTokenAuth: []
/user/devices/{serial}:
x-swagger-router-controller: user
delete:
summary: Release device from user
description: The User Devices endpoint will request for device release from stf server.
@ -91,12 +93,11 @@ paths:
tags:
- user
parameters:
- name: device
in: body
description: Device to add
- name: serial
in: path
description: Device Serial
required: true
schema:
$ref: "#/definitions/DeviceDeletePayload"
type: string
responses:
"202":
description: Device Release Request Status
@ -222,14 +223,6 @@ definitions:
timeout:
description: Device timeout in ms. If device is kept idle for this period, it will be automatically disconnected. Default is provider group timeout.
type: integer
DeviceDeletePayload:
description: payload object for deleting device from user
required:
- serial
properties:
serial:
description: Device Serial
type: string
securityDefinitions:
accessTokenAuth: