diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm index 6eb4b28da81..c8b14a20310 100644 --- a/code/modules/mining/machine_redemption.dm +++ b/code/modules/mining/machine_redemption.dm @@ -252,6 +252,13 @@ "name" = card.registered_account.account_holder, "cash" = card.registered_account.account_balance, ) + + else if(issilicon(user)) + var/mob/living/silicon/silicon_player = user + data["user"] = list( + "name" = silicon_player.name, + "cash" = "No valid account", + ) return data /obj/machinery/mineral/ore_redemption/ui_static_data(mob/user) diff --git a/tgui/packages/tgui/interfaces/OreRedemptionMachine.js b/tgui/packages/tgui/interfaces/OreRedemptionMachine.js index 89b3f63fd54..df47f2f9452 100644 --- a/tgui/packages/tgui/interfaces/OreRedemptionMachine.js +++ b/tgui/packages/tgui/interfaces/OreRedemptionMachine.js @@ -32,20 +32,17 @@ export const OreRedemptionMachine = (props, context) => { /> - {(!user && 'No user Detected') || ( - - - {user.name || 'No name detected'} - - - {user.cash + ' cr' || 'No balance detected'} - - - )} + + + {user?.name || 'No Name Detected'} + + + {user?.cash || 'No Balance Detected'} + +