Füge Fallback-Logik für SSL-Server ohne Elternobjekt hinzu
- Implementiere eine Bedingung, die sicherstellt, dass bei fehlendem Elternobjekt ein Standardbenutzer und ein Token generiert werden. - Sende eine Nachricht mit dem generierten Token, um die Benutzerverwaltung zu verbessern.
This commit is contained in:
@@ -37,6 +37,13 @@ namespace Yc
|
||||
_stop(false)
|
||||
{
|
||||
// Hole DB-Connection
|
||||
if (!_parent) {
|
||||
// Fallback für SSL-Server ohne Parent
|
||||
_user = Yc::Object::User(Json::Value());
|
||||
_token = Yc::Lib::Tools::generateRandomString(32);
|
||||
sendMsg(token, _token, _name, _color);
|
||||
return;
|
||||
}
|
||||
auto server = _parent->getServer();
|
||||
auto db = server->_database;
|
||||
// Suche Community-User
|
||||
|
||||
Reference in New Issue
Block a user