feat: add refresh functionality to absence and vacation requests queries; update backend to support refresh parameter for improved data handling

This commit is contained in:
2025-12-02 16:28:35 -03:00
parent c5dfddad46
commit f48d28067c
3 changed files with 39 additions and 30 deletions

View File

@@ -44,7 +44,10 @@ export const listarTodas = query({
// Query: Listar solicitações do funcionário
export const listarMinhasSolicitacoes = query({
args: { funcionarioId: v.id("funcionarios") },
args: {
funcionarioId: v.id("funcionarios"),
_refresh: v.optional(v.number()) // Parâmetro para forçar atualização no frontend
},
handler: async (ctx, args) => {
const solicitacoes = await ctx.db
.query("solicitacoesAusencias")

View File

@@ -139,7 +139,10 @@ export const listarTodas = query({
// Query: Listar solicitações do funcionário - períodos individuais
export const listarMinhasSolicitacoes = query({
args: { funcionarioId: v.id("funcionarios") },
args: {
funcionarioId: v.id("funcionarios"),
_refresh: v.optional(v.number()) // Parâmetro para forçar atualização no frontend
},
handler: async (ctx, args) => {
const todasFerias = await ctx.db
.query("ferias")