Remove POST /geo, replaced by /share

This commit is contained in:
dmit.b
2026-05-08 13:48:53 +03:00
parent faaa5d3f8a
commit 31d5bf195a
-12
View File
@@ -11,23 +11,11 @@ class GeoRoutes {
Router get routes { Router get routes {
final router = Router(); final router = Router();
router.post('/geo', AuthMiddleware(_createPosition).call);
router.put('/geo', AuthMiddleware(_updatePosition).call); router.put('/geo', AuthMiddleware(_updatePosition).call);
router.post('/share', AuthMiddleware(_createShare).call); router.post('/share', AuthMiddleware(_createShare).call);
return router; return router;
} }
Future<Response> _createPosition(Request request) async {
final body = await request.readAsString();
final data = jsonDecode(body);
final x = data['x'];
final y = data['y'];
final position = await database.createPosition(x, y);
return Response(201, body: position.toJson());
}
Future<Response> _updatePosition(Request request) async { Future<Response> _updatePosition(Request request) async {
final id = int.parse(request.url.queryParameters['id']!); final id = int.parse(request.url.queryParameters['id']!);
final body = await request.readAsString(); final body = await request.readAsString();