SELECT RETORNANDO VAZIO NA BUSCA COM SQL

inserir a descrição da imagem aquijá quebrei a cabeça aqui e não entendo o motivo de estar retornando “nada” quando busco via select no código 1 os registros da tabela records e no código 2 estar retornando corretamente… Vocês saberiam me explicar? Não recebo nenhum erro através do código 1. Agradeço a ajuda.

Código 1)

    app.get("/home/registries", async (req, res) => {
    const authorization = req.headers("authorization");
    const token = authorization?.replace("Bearer ", "");
  
    if (!token) return res.sendStatus(401);
    try {
      const user = await connection.query(
        `SELECT * FROM sessionuser
              JOIN usersrecords
              ON sessionuser."userId" = usersrecords.id
              WHERE sessionuser.token = $1`,
        (token)
      );
       const { userId } = user.rows(0);
       if (userId) {
         const transactions = connection.query(`
          SELECT records.*, usersrecords.name as username FROM records 
          JOIN usersrecords
          ON records."userId" = usersrecords.id
          WHERE "userId" = $1
          ORDER BY date DESC`,(userId));
             
         return res.send(transactions.rows);
       } 
        res.sendStatus(201);
  
    } catch (e) {
      console.error(e);
      res.sendStatus(500);
    }
  });

Código 2) Que funciona…

app.get('/home/registries', async (req,res) => {
     const authorization = req.headers('authorization')
     const token = authorization.replace('Bearer ', '')
  
     try{
         const validateUser = await connection.query(`SELECT * 
                                                     FROM sessionuser
                                                     WHERE token = $1`, (token))
                    
         const user = validateUser.rows(0);
         const id =user.userId;
         const test = id.toString(); 
         if(!validateUser.rows(0)) return res.sendStatus(401)

         const registries = await connection.query(`SELECT * FROM records WHERE records."userId" = $1 `,(test))

         return res.send(registries.rows)
     }

     catch (e) {
         console.log(e)
         return res.sendStatus(500)
     }
   });

 

inserir a descrição da imagem aqui