Merge pull request #7186 from Citadel-Station-13/upstream-merge-38592

[MIRROR] [s] Fixes direct sql datum call exploit.
This commit is contained in:
LetterJay
2018-06-24 15:06:02 -05:00
committed by GitHub
+13
View File
@@ -237,6 +237,19 @@ Delayed insert mode was removed in mysql 7 and only works with MyISAM type table
item = list()
_db_query = _dm_db_new_query()
/datum/DBQuery/Destroy()
Close()
SSdbcore.active_queries -= src
return ..()
/datum/DBQuery/CanProcCall(proc_name)
//fuck off kevinz
return FALSE
/datum/DBQuery/proc/Activity(activity)
last_activity = activity
last_activity_time = world.time
/datum/DBQuery/proc/warn_execute()
. = Execute()
if(!.)