Skip to content

Commit 3867229

Browse files
committed
Superuser filter deleted
1 parent 353700a commit 3867229

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

backend/app/api/routes/tickets.py

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,6 @@ def get_tickets_by_status(
102102
.group_by(Ticket.status)
103103
)
104104

105-
# Aplicar filtro por usuário se não for superusuário
106-
if not current_user.is_superuser:
107-
query = query.where(Ticket.user_id == current_user.id)
108-
109105
results = session.exec(query).all()
110106

111107
# Transformar resultados no formato esperado
@@ -133,8 +129,6 @@ def get_tickets_by_user(
133129
"""
134130
Obter estatísticas de tickets por usuário em um período específico.
135131
"""
136-
if not current_user.is_superuser:
137-
raise HTTPException(status_code=403, detail="Apenas administradores podem acessar esta função")
138132

139133
start, end = get_period_dates(period_type, start_date, end_date)
140134

@@ -179,8 +173,6 @@ def get_tickets_by_user_status(
179173
"""
180174
Obter estatísticas de tickets por usuário e status em um período específico.
181175
"""
182-
if not current_user.is_superuser:
183-
raise HTTPException(status_code=403, detail="Apenas administradores podem acessar esta função")
184176

185177
start, end = get_period_dates(period_type, start_date, end_date)
186178

@@ -236,10 +228,6 @@ def get_tickets_by_category(
236228
.group_by(Ticket.category)
237229
)
238230

239-
# Aplicar filtro por usuário se não for superusuário
240-
if not current_user.is_superuser:
241-
query = query.where(Ticket.user_id == current_user.id)
242-
243231
results = session.exec(query).all()
244232

245233
# Transformar resultados no formato esperado
@@ -267,8 +255,6 @@ def get_tickets_by_user_category(
267255
"""
268256
Obter estatísticas de tickets por usuário e categoria em um período específico.
269257
"""
270-
if not current_user.is_superuser:
271-
raise HTTPException(status_code=403, detail="Apenas administradores podem acessar esta função")
272258

273259
start, end = get_period_dates(period_type, start_date, end_date)
274260

@@ -324,10 +310,6 @@ def get_tickets_by_category_status(
324310
.group_by(Ticket.category, Ticket.status)
325311
)
326312

327-
# Aplicar filtro por usuário se não for superusuário
328-
if not current_user.is_superuser:
329-
query = query.where(Ticket.user_id == current_user.id)
330-
331313
results = session.exec(query).all()
332314

333315
# Transformar resultados no formato esperado
@@ -381,11 +363,6 @@ def read_tickets(
381363
query = query.where(Ticket.status == status)
382364
count_query = count_query.where(Ticket.status == status)
383365

384-
# Apply user filter if not superuser
385-
if not current_user.is_superuser:
386-
query = query.where(Ticket.user_id == current_user.id)
387-
count_query = count_query.where(Ticket.user_id == current_user.id)
388-
389366
# Get count and tickets
390367
count = session.exec(count_query).one()
391368
tickets = session.exec(query.offset(skip).limit(limit)).all()

0 commit comments

Comments
 (0)