mirror of
https://github.com/altlinux/admc.git
synced 2024-10-26 08:55:21 +03:00
Small fix CreateObjectHelper
Do logging after failed name and attributes verifying
This commit is contained in:
parent
24ff43c750
commit
65c8ecac45
@ -67,8 +67,14 @@ bool CreateObjectHelper::accept() const {
|
||||
const QString name = get_created_name();
|
||||
const QString dn = get_created_dn();
|
||||
|
||||
auto fail_msg = [name]() {
|
||||
const QString message = QString(tr("Failed to create object %1")).arg(name);
|
||||
g_status->add_message(message, StatusType_Error);
|
||||
};
|
||||
|
||||
const bool verify_name_success = verify_object_name(name, parent_dialog);
|
||||
if (!verify_name_success) {
|
||||
fail_msg();
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -76,14 +82,10 @@ bool CreateObjectHelper::accept() const {
|
||||
const bool verify_success = AttributeEdit::verify(m_edit_list, ad, dn);
|
||||
|
||||
if (!verify_success) {
|
||||
fail_msg();
|
||||
return false;
|
||||
}
|
||||
|
||||
auto fail_msg = [name]() {
|
||||
const QString message = QString(tr("Failed to create object %1")).arg(name);
|
||||
g_status->add_message(message, StatusType_Error);
|
||||
};
|
||||
|
||||
bool final_success = true;
|
||||
|
||||
const QHash<QString, QList<QString>> attr_map = [&]() {
|
||||
|
Loading…
Reference in New Issue
Block a user