This commit is contained in:
Jake Kasper
2025-08-22 15:57:27 -04:00
parent 7790b72eb3
commit 0c71d5ce6a
2 changed files with 33 additions and 2 deletions

View File

@@ -166,6 +166,30 @@ router.get('/flow-rate/:nozzleTypeId/:pressurePsi', validateParams(idParamSchema
// @access Private
router.get('/', async (req, res, next) => {
try {
// Debug: Check what equipment categories exist
const categoriesResult = await pool.query(
`SELECT DISTINCT ec.name as category_name, COUNT(*) as count
FROM user_equipment ue
JOIN equipment_types et ON ue.equipment_type_id = et.id
JOIN equipment_categories ec ON et.category_id = ec.id
WHERE ue.user_id = $1
GROUP BY ec.name`,
[req.user.id]
);
console.log('User equipment categories:', categoriesResult.rows);
// Debug: Check all equipment with nozzle-related fields
const nozzleFieldsResult = await pool.query(
`SELECT ue.id, ue.custom_name, ec.name as category_name, et.name as type_name,
ue.orifice_size, ue.spray_angle, ue.flow_rate_gpm
FROM user_equipment ue
JOIN equipment_types et ON ue.equipment_type_id = et.id
JOIN equipment_categories ec ON et.category_id = ec.id
WHERE ue.user_id = $1 AND (ue.orifice_size IS NOT NULL OR ec.name ILIKE '%nozzle%')`,
[req.user.id]
);
console.log('Equipment with nozzle fields:', nozzleFieldsResult.rows);
const result = await pool.query(
`SELECT ue.id, ue.custom_name, ue.manufacturer, ue.model,
ue.orifice_size, ue.spray_angle, ue.flow_rate_gpm,