File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -651,11 +651,6 @@ def test_list_workspace_projects(client):
651651 resp_data = json .loads (response .data )
652652 assert resp_data ["projects" ][0 ]["name" ] == project_name
653653
654- # invalid order param
655- response = client .get (url + f"?page=1&per_page=10&order_params=invalid DESC" )
656- assert response .status_code == 400
657- assert response .json ["detail" ] == "Invalid order parameter"
658-
659654 # no permissions to workspace
660655 user2 = add_user ("user" , "password" )
661656 login (client , user2 .username , "password" )
Original file line number Diff line number Diff line change 11# Copyright (C) Lutra Consulting Limited
22#
33# SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-MerginMaps-Commercial
4+ import logging
5+
46import math
57from collections import namedtuple
68from datetime import datetime , timedelta , timezone
@@ -59,7 +61,8 @@ def get_order_param(
5961 attr = None
6062 order_attr = cls .__table__ .c .get (col , None )
6163 if not isinstance (order_attr , Column ):
62- abort (400 , "Invalid order parameter" )
64+ logging .warning ("Ignoring invalid order parameter." )
65+ return
6366 # sort by key in JSON field
6467 if attr :
6568 if not json_sort :
You can’t perform that action at this time.
0 commit comments