0
mkinc created
- ABP Framework version: Replicable on ABP commercial demo on 14/8/23: ABP v7.4.0. Updated on 2023-08-02 12:30 . Angular Version v16.0.6
- UI Type: Angular
- Database System: Unknown
- Tiered (for MVC) or Auth Server Separated (for Angular): Unknown
- Background issue: https://support.abp.io/QA/Questions/5132/Bugs---Various-issues-with-user-filtering
- In this question some bugs were identified and should have been fixed. Most have been fixed, except this one (https://support.abp.io/QA/Questions/5582/Bug-Filtering-users-by-Modification-date-does-not-work). But also it now highlights the below issue.
- Steps to reproduce the issue:
- Login as admin
- Go to Administration -> Identity Management -> Users (observe ALL users shown)
- Open the Advanced Filters expandable.
- Select the 'Role' as 'admin'
- Check 'Email confirmed'
- Click 'Refresh' (observe only admins with emails confirmed are displayed)
- Uncheck 'Email confirmed'
- Click 'Refresh' (observe only admins with emails NOT confirmed are displayed)
- Expected behaviour
-
- The state of filtering is completely encompassed in the filter options that are shown.
-
- There is a way to no longer filter 'Email confirmed', while keeping the 'Role' filter.
-
- Actual behaviour
-
- The UI looks the same when filtering by NOT 'Email confirmed' as it does when not filtering by 'Email confirmed'. The UI does not uniquely identify the filtering that is to be applied which is very confusing as a user.
-
- There is no way to set the 'Email confirmed' filtering to be off without losing all other filters.
-
- Other issues:
- The same is replicable for all checkbox filters.
- Thought needs to go into whether there are other cases of this in ABP tables.
- Proposed solution: The checkbox is replaced with a dropdown that has three options: '' (the no filtering option which is already present with Roles and other fields), 'True', 'False'.
Please let us know when this will be fixed + refund the question. Cheers.
4 Answer(s)
-
0
Hi,
We will check it
-
0
-
0
-
0