Re: Is Resolved date editable trough WebUI?
Jim Brandt <[email protected]> Wed, 30 Mar 2016 13:27:55 -0400
| Newsgroups | gmane.comp.bug-tracking.request-tracker.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi I=F1aki, The code you have puts it on the screen, but you also need to add = something to commit the incoming value to the DB. If you look in = ModifyDates file, you'll see a call to ProcessTicketDates. By default = that only handles the core editable RT dates. You need to add some code = to receive the Resolved argument when submitted and update the DB. In = 4.2 there's a callback right before the ProcessTicketDates call, so you = should be able to add the code there. Jim On 3/29/16 10:19 AM, I=F1aki de Egu=EDa D=EDez wrote: > Hello. > > > I'm using RT 4.2.10 and RTIR 3.2. I've developped my own extension and > I've included the 'Resolved' date at the end of the EditDates. > > > <tr> > <td class=3D"label"><&|/l&>Closed</&>:</td>\ > <td class=3D"entry"> > <& /Elements/SelectDate, menu_prefix =3D> 'Resolved', current = =3D> > 0 &> (<% $TicketObj->ResolvedObj->AsString %>) > </td> > </tr> > > > > The field shows well and a proper date is selectable, but when you try > to save changes, the view stays on the edit form without commiting anythi= ng. > > > If I try to do '$ticket->SetResolved( $date->ISO )' from the perl API, > it works well. > > > Looking at the RT sources I've seen in Ticket.pm a couple of subs called > '_OverlayAccessible' and '_CoreAccessible'. The former seems to show > that 'Resolved' is not writable, but the latter shows that it is. Does > this mean that '_OverlayAccessible' refers to through WebUI and hence it > is not editable from there? > > > Thanks in advance. > > > Best regards. > > > *I=F1aki de Egu=EDa D=EDez* > Desarrollador - Entornos Abiertos > [email protected] <mailto:[email protected]> > > > > > En cumplimiento de la Ley Org=E1nica 15/1999, de 13 de diciembre, de > Protecci=F3n de Datos de Car=E1cter Personal, los datos personales > reflejados en este documento se incluir=E1n en una base de datos > informatizada de titularidad de Centro Regional de Servicios Avanzados, > S.A. Dicha base de datos se encuentra inscrita en el Registro General de > Protecci=F3n de Datos conforme a lo dispuesto en la legislaci=F3n vigente= y > cumpliendo todas las medidas de seguridad del Real Decreto 994/1999, de > 11 de junio, de medidas de seguridad de los ficheros automatizados que > contengan datos de car=E1cter personal. Asimismo, el cliente dispone en > todo momento de los derechos de informaci=F3n, acceso, rectificaci=F3n, > cancelaci=F3n y oposici=F3n, que podr=E1 ejercitar por escrito mediante c= arta > dirigida al Responsable de Seguridad, en la siguiente direcci=F3n: C/ > L=F3pez Bravo, 1. 09001 Burgos (Espa=F1a). > > > > --------- > RT 4.4 and RTIR Training Sessions https://bestpractical.com/training > * Washington DC - May 23 & 24, 2016 > --------- RT 4.4 and RTIR Training Sessions https://bestpractical.com/training * Washington DC - May 23 & 24, 2016