]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/nickserv.c
Updated OpServ level in LDAP feature to remove the attribute when 0 instead of settin...
[irc/evilnet/x3.git] / src / nickserv.c
index 68d472564892b125976e54e006d214b7094f2c3d..7e071e44a654bc3003e51f8bbe538b80d10e1556 100644 (file)
@@ -3376,7 +3376,7 @@ oper_try_set_access(struct userNode *user, struct userNode *bot, struct handle_i
     }
     if(nickserv_conf.ldap_enable && *(nickserv_conf.ldap_field_oslevel) && *(nickserv_conf.ldap_admin_dn)) {
       int rc;
-      if((rc = ldap_do_oslevel(target->handle, new_level)) != LDAP_SUCCESS) {
+      if((rc = ldap_do_oslevel(target->handle, new_level, target->opserv_level)) != LDAP_SUCCESS) {
         send_message(user, bot, "NSMSG_LDAP_FAIL", ldap_err2string(rc));
         return 0;
       }