Allow null client in bug/idea report func
This commit is contained in:
@@ -152,9 +152,7 @@ function addLogLevelCommand(command, params, client) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sendPlayerLogLevel(null, logLevel);
|
sendPlayerLogLevel(null, logLevel);
|
||||||
|
|
||||||
messageAdmins(`{ALTCOLOUR}${getPlayerName(client)} {MAINCOLOUR}enabled log level {ALTCOLOUR}${toLowerCase(params)}`);
|
messageAdmins(`{ALTCOLOUR}${getPlayerName(client)} {MAINCOLOUR}enabled log level {ALTCOLOUR}${toLowerCase(params)}`);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -183,8 +181,7 @@ function getLogLevelCommand(command, params, client) {
|
|||||||
logLevels.push("verbose");
|
logLevels.push("verbose");
|
||||||
}
|
}
|
||||||
|
|
||||||
messagePlayerAlert(`{MAINCOLOUR}Current log levels: {ALTCOLOUR}${toLowerCase(logLevels.join(", "))}`);
|
messagePlayerAlert(client, `{MAINCOLOUR}Current log levels: {ALTCOLOUR}${toLowerCase(logLevels.join(", "))}`);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -222,9 +219,7 @@ function removeLogLevelCommand(command, params, client) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sendPlayerLogLevel(null, logLevel);
|
sendPlayerLogLevel(null, logLevel);
|
||||||
|
|
||||||
messageAdmins(`{ALTCOLOUR}${getPlayerName(client)} {MAINCOLOUR}disabled log level {ALTCOLOUR}${toLowerCase(params)}`);
|
messageAdmins(`{ALTCOLOUR}${getPlayerName(client)} {MAINCOLOUR}disabled log level {ALTCOLOUR}${toLowerCase(params)}`);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -501,15 +496,21 @@ function clientRunCodeSuccess(client, returnTo, returnVal) {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function submitIdea(client, ideaText) {
|
function submitIdea(client, ideaText) {
|
||||||
let position = (getPlayerVehicle(client)) ? getVehiclePosition(getPlayerVehicle(client)) : getPlayerPosition(client);
|
let position = toVector3(0.0, 0.0, 0.0);
|
||||||
let heading = (getPlayerVehicle(client)) ? getVehicleHeading(getPlayerVehicle(client)) : getPlayerHeading(client);
|
let heading = 0.0;
|
||||||
let session = 0;
|
let session = 0;
|
||||||
let databaseId = 0;
|
let databaseId = 0;
|
||||||
|
|
||||||
if (isConsole(client)) {
|
if (client != null) {
|
||||||
databaseId = -1;
|
if (isConsole(client)) {
|
||||||
|
databaseId = -1;
|
||||||
|
} else {
|
||||||
|
databaseId = getPlayerData(client).accountData.databaseId;
|
||||||
|
position = (getPlayerVehicle(client)) ? getVehiclePosition(getPlayerVehicle(client)) : getPlayerPosition(client);
|
||||||
|
heading = (getPlayerVehicle(client)) ? getVehicleHeading(getPlayerVehicle(client)) : getPlayerHeading(client);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
databaseId = getPlayerData(client).accountData.databaseId;
|
databaseId = defaultNoAccountId;
|
||||||
}
|
}
|
||||||
|
|
||||||
let dbConnection = connectToDatabase();
|
let dbConnection = connectToDatabase();
|
||||||
@@ -522,15 +523,21 @@ function submitIdea(client, ideaText) {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function submitBugReport(client, bugText) {
|
function submitBugReport(client, bugText) {
|
||||||
let position = (getPlayerVehicle(client)) ? getVehiclePosition(getPlayerVehicle(client)) : getPlayerPosition(client);
|
let position = toVector3(0.0, 0.0, 0.0);
|
||||||
let heading = (getPlayerVehicle(client)) ? getVehicleHeading(getPlayerVehicle(client)) : getPlayerHeading(client);
|
let heading = 0.0;
|
||||||
let session = 0;
|
let session = 0;
|
||||||
let databaseId = 0;
|
let databaseId = 0;
|
||||||
|
|
||||||
if (isConsole(client)) {
|
if (client != null) {
|
||||||
databaseId = -1;
|
if (isConsole(client)) {
|
||||||
|
databaseId = -1;
|
||||||
|
} else {
|
||||||
|
databaseId = getPlayerData(client).accountData.databaseId;
|
||||||
|
position = (getPlayerVehicle(client)) ? getVehiclePosition(getPlayerVehicle(client)) : getPlayerPosition(client);
|
||||||
|
heading = (getPlayerVehicle(client)) ? getVehicleHeading(getPlayerVehicle(client)) : getPlayerHeading(client);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
databaseId = getPlayerData(client).accountData.databaseId;
|
databaseId = defaultNoAccountId;
|
||||||
}
|
}
|
||||||
|
|
||||||
let dbConnection = connectToDatabase();
|
let dbConnection = connectToDatabase();
|
||||||
|
|||||||
Reference in New Issue
Block a user