ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/oversize-route-builder / server/routes/profile.js

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/oversize-route-builder / server/routes/profile.js
DateNot specified in source
RepositoryJanady13/oversize-route-builder
Revision8630196cd162b68cf069cdabcc5487b49dcc625d
Branchmain
Path or archive memberserver/routes/profile.js
Original SHA-25669be79af6a57d270304195029cd98fe56cf820762953fc13aeb7c3759cad0082
Git blob SHAf4b5dffc2e714cfda6749f22710cb9462f55606d
Reading-copy SHA-25669be79af6a57d270304195029cd98fe56cf820762953fc13aeb7c3759cad0082

Original source ↗

Recovered source transcript

const express = require('express'); const router = express.Router(); const db = require('../config/database'); const { authMiddleware } = require('../middleware/auth'); router.get('/', authMiddleware, async (req, res) => { try { const result = await db.query( 'SELECT id, email, company_name, usdot_number, phone, created_at FROM users WHERE id = $1', [req.user.id] ); res.json({ profile: result.rows[0] }); } catch (error) { res.status(500).json({ error: { message: 'Error fetching profile' } }); } }); router.put('/', authMiddleware, async (req, res) => { try { const { companyName, usdotNumber, phone } = req.body; const result = await db.query( `UPDATE users SET company_name = $1, usdot_number = $2, phone = $3, updated_at = CURRENT_TIMESTAMP WHERE id = $4 RETURNING id, email, company_name, usdot_number, phone`, [companyName, usdotNumber, phone, req.user.id] ); res.json({ profile: result.rows[0] }); } catch (error) { res.status(500).json({ error: { message: 'Error updating profile' } }); } }); module.exports = router;

Search equations, builds, manuscript text, and recovered sources.