1
0
mirror of https://github.com/altlinux/admc.git synced 2025-03-12 12:58:20 +03:00

fix advanced features filter

closes #247
This commit is contained in:
Dmitry Degtyarev 2021-07-23 13:22:11 +04:00
parent 04325ebd0b
commit 890e6b6033

View File

@ -227,8 +227,8 @@ QList<QPersistentModelIndex> persistent_index_list(const QList<QModelIndex> &ind
void advanced_features_filter(QString &filter) {
const bool advanced_features_OFF = !g_settings->get_bool(BoolSetting_AdvancedFeatures);
if (advanced_features_OFF) {
const QString advanced_features = filter_CONDITION(Condition_NotEquals, ATTRIBUTE_SHOW_IN_ADVANCED_VIEW_ONLY, "true");
filter = filter_OR({filter, advanced_features});
const QString advanced_features = filter_CONDITION(Condition_NotEquals, ATTRIBUTE_SHOW_IN_ADVANCED_VIEW_ONLY, LDAP_BOOL_TRUE);
filter = filter_AND({filter, advanced_features});
}
}