forked from luanti-org/minetest_game
		
	Default: Prevent possible nil-crash on invalid book metadata
This commit is contained in:
		| @@ -105,7 +105,9 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) | ||||
|  | ||||
| 	elseif fields.book_next or fields.book_prev then | ||||
| 		local data = minetest.deserialize(stack:get_metadata()) | ||||
| 		if not data.page then return end | ||||
| 		if not data or not data.page then | ||||
| 			return | ||||
| 		end | ||||
|  | ||||
| 		if fields.book_next then | ||||
| 			data.page = data.page + 1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user