Commit c96edcddbda27e8f1fa6ad10bca4ee8ef2a134a2
1 parent
7a90acf8
Fix not returning Mosquitto plugin result
Showing
1 changed file
with
4 additions
and
0 deletions
authplugin.cpp
| ... | ... | @@ -313,6 +313,8 @@ AuthResult Authentication::aclCheck(const std::string &clientid, const std::stri |
| 313 | 313 | { |
| 314 | 314 | logger->logf(LOG_ERR, "ACL check by plugin returned error for topic '%s'. If it didn't log anything, we don't know what it was.", topic.c_str()); |
| 315 | 315 | } |
| 316 | + | |
| 317 | + return result_; | |
| 316 | 318 | } |
| 317 | 319 | else if (pluginVersion == PluginVersion::FlashMQv1) |
| 318 | 320 | { |
| ... | ... | @@ -362,6 +364,8 @@ AuthResult Authentication::unPwdCheck(const std::string &username, const std::st |
| 362 | 364 | { |
| 363 | 365 | logger->logf(LOG_ERR, "Username+password check by plugin returned error for user '%s'. If it didn't log anything, we don't know what it was.", username.c_str()); |
| 364 | 366 | } |
| 367 | + | |
| 368 | + return r; | |
| 365 | 369 | } |
| 366 | 370 | else if (pluginVersion == PluginVersion::FlashMQv1) |
| 367 | 371 | { | ... | ... |