]> source.dussan.org Git - redmine.git/commitdiff
Adds deprecation warning when an empty status param (status=) is used to get all...
authorMarius Balteanu <marius.balteanu@zitec.com>
Thu, 25 Jan 2024 15:31:49 +0000 (15:31 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Thu, 25 Jan 2024 15:31:49 +0000 (15:31 +0000)
git-svn-id: https://svn.redmine.org/redmine/trunk@22633 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/users_controller.rb

index 18c012d60c66424b6162f96030ab1edca0575639..f512f93f84cf59452af6e67a8e860f6e1fd2200b 100644 (file)
@@ -48,6 +48,7 @@ class UsersController < ApplicationController
     # API backwards compatibility: handle legacy filter parameters
     unless request.format.html?
       if params.include?(:status) && params[:status].blank?
+        ActiveSupport::Deprecation.warn "Getting all users from API using an empty status param (status=) is deprecated and it will be removed in Redmine 6.0. Please use \"status=*\"."
         @query.add_filter 'status', '*'
       end
       if name = params[:name].presence