This commit is contained in:
syuilo 2018-03-29 15:23:15 +09:00
parent 1968d18e3f
commit 31006fbc25
10 changed files with 65 additions and 24 deletions

View file

@ -43,8 +43,9 @@ module.exports = (params, user: IUser, app) => new Promise(async (res, rej) => {
// Get 'geo' parameter
const [geo, geoErr] = $(params.geo).optional.nullable.strict.object()
.have('latitude', $().number().range(-90, 90))
.have('longitude', $().number().range(-180, 180))
.have('coordinates', $().array().length(2)
.item(0, $().number().range(-180, 180))
.item(1, $().number().range(-90, 90)))
.have('altitude', $().nullable.number())
.have('accuracy', $().nullable.number())
.have('altitudeAccuracy', $().nullable.number())