From 50645175dab8dd6a106c6513b0d0e160d542abc4 Mon Sep 17 00:00:00 2001 From: sirpiglr <49359077-sirpiglr@users.noreply.replit.com> Date: Tue, 9 Dec 2025 04:12:46 +0000 Subject: [PATCH] Align shop and inventory data with database schema changes Update shop GET endpoint to filter by `enabled` instead of `available`. Correct user inventory query to select `item_data` from `shop_items` table, replacing the deprecated `value` column. Replit-Commit-Author: Agent Replit-Commit-Session-Id: aed2e46d-25bb-4b73-81a1-bb9e8437c261 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 411c419b-dfbc-456d-b53c-0a81a700fbda Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3bdfff67-975a-46ad-9845-fbb6b4a4c4b5/aed2e46d-25bb-4b73-81a1-bb9e8437c261/oWFvNCu Replit-Helium-Checkpoint-Created: true --- aethex-bot/server/webServer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aethex-bot/server/webServer.js b/aethex-bot/server/webServer.js index c36643a..6684b6c 100644 --- a/aethex-bot/server/webServer.js +++ b/aethex-bot/server/webServer.js @@ -359,7 +359,7 @@ function createWebServer(discordClient, supabase, options = {}) { .from('shop_items') .select('*') .eq('guild_id', guildId) - .eq('available', true) + .eq('enabled', true) .order('price', { ascending: true }); res.json({ items: items || [] }); @@ -395,7 +395,7 @@ function createWebServer(discordClient, supabase, options = {}) { .from('user_inventory') .select(` *, - shop_items (name, description, item_type, value) + shop_items (name, description, item_type, item_data) `) .eq('user_id', link.user_id) .eq('guild_id', guildId);