diff --git a/server/app/apis/competitions.py b/server/app/apis/competitions.py
index 9e87f93a50bd9f2c8819191e80172820d19890dd..be3762062647a576be9f76861961d2a30cb5d5fe 100644
--- a/server/app/apis/competitions.py
+++ b/server/app/apis/competitions.py
@@ -54,5 +54,5 @@ class CompetitionSearch(Resource):
     @jwt_required
     def get(self):
         args = competition_search_parser.parse_args(strict=True)
-        items, total = dbc.search.user(**args)
+        items, total = dbc.search.competition(**args)
         return list_response(list_schema.dump(items), total)
diff --git a/server/app/database/controller/search.py b/server/app/database/controller/search.py
index f570176c48ffef93a97f46c75870e4863f0495d8..a2ca6b842377cba5d523ea1374de39757e3ddb4b 100644
--- a/server/app/database/controller/search.py
+++ b/server/app/database/controller/search.py
@@ -19,7 +19,7 @@ def user(email=None, name=None, city_id=None, role_id=None, page=0, page_size=15
     return query.pagination(page, page_size, order_column, order)
 
 
-def competitions(name=None, year=None, city_id=None, page=0, page_size=15, order=1, order_by=None):
+def competition(name=None, year=None, city_id=None, page=0, page_size=15, order=1, order_by=None):
     query = Competition.query
     if name:
         query = query.filter(Competition.name.like(f"%{name}%"))