Modify

Opened 5 years ago

Closed 3 years ago

#10029 closed defect (wontfix)

Can't change status of tickets from milestone page

Reported by: Ryan J Ollos Owned by: CuriousCurmudgeon
Priority: normal Component: BatchModifyPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description

When attempting to change the status of tickets from the milestone page, there is no action. The Submit button doesn't seem to do anything at all in this case. The status of the tickets is not changed. There are no errors in the logs.

Attachments (1)

ResolutionRequired.png (13.8 KB) - added by Ryan J Ollos 5 years ago.

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by Ryan J Ollos

Attachment: ResolutionRequired.png added

comment:1 Changed 5 years ago by Ryan J Ollos

I see now from the BatchModifyPlugin#Screenshots and experimenting in a dev environment that there should be a Resolution Required message. Maybe I have a jQuery conflict with some other plugin.

comment:2 Changed 5 years ago by Ryan J Ollos

I can't seem to figure out what is wrong. It works fine in a development environment. On my production system where I see this issue, I can run the following from the firebug console and the html appears:

$("#batchmod_submit").after('<span class="batchmod_required">You must select at least one ticket.</span>');

but this has no effect:

$("[name=batchmod_value_status] ~ label:last").after('<span class="batchmod_required">Resolution Required</span>');

unless I remove the :last selector, in which case the span appears next to every radio button, which points to the problem somehow being with the selector.

I looked at the source for Trac 0.13, and this part of the code was unmodified when it was integrated. I'm using 0.12.0 for the dev environment and 0.12.3 in production. I guess the next thing to look at it whether the defect can be produced against jQuery 1.4.4 (Trac 0.12.3) and not jQuery 1.4.2 (Trac 0.12.0). I'll also test out the behavior against the latest Trac 0.13dev.

comment:3 Changed 3 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

The plugin is deprecated since it has been integrated to the Trac core for 1.0. Upgrade to Trac 1.0 and uninstall this plugin to get the latest functionality. Enhancement requests can be directed to Trac.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain CuriousCurmudgeon.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.