1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2025-03-03 14:53:01 +02:00

Merge pull request #1111 from grilledham/report_time_fix

Fix report showing outdated time.
This commit is contained in:
grilledham 2020-11-17 20:15:42 +00:00 committed by GitHub
commit 97808c15e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -441,7 +441,7 @@ Gui.on_click(reporting_submit_button_name, function(event)
print(prefix_e)
end)
local function restore_non_character_unjailed_players(event)
local function restore_player_jailed_state(event)
local player_index = event.player_index
local player = game.get_player(player_index)
if not player or not player.valid then
@ -475,8 +475,20 @@ local function restore_non_character_unjailed_players(event)
end
end
Event.add(defines.events.on_player_joined_game, restore_non_character_unjailed_players)
Event.add(defines.events.on_player_respawned, restore_non_character_unjailed_players)
Event.add(defines.events.on_player_joined_game, restore_player_jailed_state)
Event.add(defines.events.on_player_respawned, restore_player_jailed_state)
Event.add(defines.events.on_player_joined_game, function(event)
local player = game.get_player(event.player_index)
if not player or not player.valid or not player.admin then
return
end
local report_frame = player.gui.center[report_frame_name]
if report_frame and report_frame.valid then
Module.show_reports(player)
end
end)
Command.add('report', {
description = {'command_description.report'},