Ticket #985 (closed defeito: invalid)

Opened 14 years ago

Last modified 13 years ago

Erro ao aceitar agendamento

Reported by: rommelcysne Owned by: rommelcysne
Priority: grave Milestone: Expresso 2.2
Component: Calendar Version: branch 2.2
Severity: média Keywords: [serpro] agenda
Cc: WorkGroup:

Description

Ao aceitar um agendamento, é apresentada a tela de conflito com outro evento, mesmo que não exista o referido conflito. O problema ocorre ao aceitar o agendamento através do e-mail de aceite/rejeição e através da própria Agenda de Eventos.

Além disso, aqui na nossa produção, começou a aparecer um erro de sql (abaixo) ao aceitar o agendamento através do e-mail de aceite.

Desconfiamos que os problemas acima passaram a acontecer após as mudanças feitas pela revisão [1955], pois quando voltamos para o código anterior às modificações, tudo voltou a funcionar normalmente.

O erro sql que falei é o seguinte:

Database error: Invalid SQL: SELECT DISTINCT phpgw_cal.cal_id,phpgw_cal.datetime,phpgw_cal.edatetime,phpgw_cal.priority FROM phpgw_cal_user, phpgw_cal WHERE (phpgw_cal_user.cal_id = phpgw_cal.cal_id) AND (phpgw_cal_user.cal_login in ()) AND ( ( (phpgw_cal.datetime >= 1268708400) AND (phpgw_cal.edatetime <= 1268794799) ) OR ( (phpgw_cal.datetime <= 1268708400) AND (phpgw_cal.edatetime >= 1268794799) ) OR ( (phpgw_cal.datetime >= 1268708400) AND (phpgw_cal.datetime <= 1268794799) AND (phpgw_cal.edatetime >= 1268794799) ) OR ( (phpgw_cal.datetime <= 1268708400) AND (phpgw_cal.edatetime >= 1268708400) AND (phpgw_cal.edatetime <= 1268794799) ) ) ORDER BY phpgw_cal.datetime ASC, phpgw_cal.edatetime ASC, phpgw_cal.priority ASC pgsql Error: -1 (ERROR: syntax error at or near ")" LINE 1: ...w_cal.cal_id) AND (phpgw_cal_user.cal_login in ()) AND ( (... )

File: /var/www/expressov2/calendar/inc/class.socalendar_sql.inc.php Line: 875 Function: socalendar_::get_event_ids / socalendar_::list_events / socalendar::list_events / bocalendar::store_to_cache / bocalendar::overlap / uicalendar::set_action / ExecMethod?

Session halted.

Fiz o teste não só no nosso código aqui, mas no que está no site da comunidade também.

Alguém pode verificar isso, por favor.

Change History

comment:1 Changed 13 years ago by eduardoalex

  • Owner changed from amuller to rommelcysne
  • Severity set to média

Rommel,

Esse erro ainda persiste?

comment:2 Changed 13 years ago by rommelcysne

Olha, testei aqui e não deu problema. Usei a revisão 3482 do branch 2.2.

comment:3 Changed 13 years ago by rommelcysne

  • Status changed from new to closed
  • Resolution set to fixed

Problema não foi mais detectado.

comment:4 Changed 13 years ago by zapa

Invalide-o-o...

comment:5 Changed 13 years ago by niltonneto

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:6 Changed 13 years ago by niltonneto

  • Status changed from reopened to closed
  • Version changed from trunk to branch 2.2
  • Resolution set to invalid

O problema não foi detectado. Ticket invalidado.

comment:7 Changed 13 years ago by niltonneto

  • Component changed from ExpressoCalendar to Calendar
Note: See TracTickets for help on using tickets.