feat: Add 'atas' (minutes/records) management feature, and implement various improvements across UI, backend logic, and authentication.
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import { v } from 'convex/values';
|
||||
import { mutation, query } from './_generated/server';
|
||||
import { registrarAtividade } from './logsAtividades';
|
||||
import { Id, Doc } from './_generated/dataModel';
|
||||
import type { Doc, Id } from './_generated/dataModel';
|
||||
import type { QueryCtx } from './_generated/server';
|
||||
import { mutation, query } from './_generated/server';
|
||||
import { createAuthUser, getCurrentUserFunction } from './auth';
|
||||
import { registrarAtividade } from './logsAtividades';
|
||||
|
||||
/**
|
||||
* Helper para obter a matrícula do usuário (do funcionário se houver)
|
||||
@@ -184,7 +184,7 @@ export const listar = query({
|
||||
}
|
||||
|
||||
// Incluir usuário com role de erro
|
||||
let funcionario = undefined;
|
||||
let funcionario;
|
||||
if (usuario.funcionarioId) {
|
||||
try {
|
||||
const func = await ctx.db.get(usuario.funcionarioId);
|
||||
@@ -243,7 +243,7 @@ export const listar = query({
|
||||
}
|
||||
|
||||
// Buscar funcionário associado
|
||||
let funcionario = undefined;
|
||||
let funcionario;
|
||||
if (usuario.funcionarioId) {
|
||||
try {
|
||||
const func = await ctx.db.get(usuario.funcionarioId);
|
||||
@@ -559,7 +559,7 @@ export const atualizarTema = mutation({
|
||||
*/
|
||||
export const obterPerfil = query({
|
||||
args: {},
|
||||
returns: v.union(
|
||||
returns: v.union(
|
||||
v.object({
|
||||
_id: v.id('usuarios'),
|
||||
nome: v.string(),
|
||||
@@ -624,7 +624,7 @@ export const obterPerfil = query({
|
||||
*/
|
||||
export const listarParaChat = query({
|
||||
args: {},
|
||||
returns: v.array(
|
||||
returns: v.array(
|
||||
v.object({
|
||||
_id: v.id('usuarios'),
|
||||
nome: v.string(),
|
||||
|
||||
Reference in New Issue
Block a user