From 655fc14557155a261ba46e735446239dbd2686ce Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Mon, 4 Mar 2024 17:34:55 -0600 Subject: [PATCH] Handle user not having an avatar image --- lib/pages/login.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/pages/login.rb b/lib/pages/login.rb index d8f0963..8d40d68 100644 --- a/lib/pages/login.rb +++ b/lib/pages/login.rb @@ -104,7 +104,11 @@ class W3DHub def populate_account_info @host.instance_variable_get(:"@account_container").clear do flow(fill: true, height: 1.0) do - avatar_image = get_image(Cache.path(Store.account.avatar_uri)) + avatar_image = begin + get_image(Cache.path(Store.account.avatar_uri)) + rescue + get_image("#{GAME_ROOT_PATH}/media/icons/default_icon.png") + end mask_image = get_image("#{GAME_ROOT_PATH}/media/textures/circle_mask.png") composite_image = Gosu.render(256, 256) do