mirror of
https://github.com/minetest/minetest.git
synced 2025-01-11 15:57:29 +01:00
Auth API: Error when accessed prior to ServerEnv init (#11398)
This commit is contained in:
parent
827a7852e2
commit
062fd2190e
@ -32,8 +32,11 @@ AuthDatabase *ModApiAuth::getAuthDb(lua_State *L)
|
|||||||
{
|
{
|
||||||
ServerEnvironment *server_environment =
|
ServerEnvironment *server_environment =
|
||||||
dynamic_cast<ServerEnvironment *>(getEnv(L));
|
dynamic_cast<ServerEnvironment *>(getEnv(L));
|
||||||
if (!server_environment)
|
if (!server_environment) {
|
||||||
|
luaL_error(L, "Attempt to access an auth function but the auth"
|
||||||
|
" system is yet not initialized. This causes bugs.");
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
}
|
||||||
return server_environment->getAuthDatabase();
|
return server_environment->getAuthDatabase();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user