[ 
http://opencast.jira.com/browse/MH-9140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=31764#comment-31764
 ] 

John King edited comment on MH-9140 at 9/17/12 10:38 PM:
---------------------------------------------------------

Please find attached the patch for this fix MH-9140-matterhorn-admin-ui.patch.

While I could have fixed this solely in the Javascript, I decided to modify the 
associated complete_scheduling.html as well to make the function of the 
"Schedule New Recording" link more explicit and consistent with the required 
functionality.

While I would have liked to remove the inline Javascript on the Schedule 
another Recording link, it is necessary to force a page reload when going from 
one Schedule Recording result to another Schedule Recording as the URL remains 
the same in that case as opposed to going from an Edit Recording result to 
Schedule Recording where the URL changes based on my fix to remove the "edit" 
from the URL

A cleaner solution would likely be to attach an event handler on the link in 
question and put the navigation logic there.  However, I decided to take the 
minimalist approach since it was quicker.
                
      was (Author: johnk):
    Please find attached the patch for this fix 
MH-9140-matterhorn-admin-ui.patch.

While I could have fixed this solely in the Javascript, I decided to modify the 
associated complete_scheduling.html as well to make the function of the 
"Schedule New Recording" link more explicit and consistent with the required 
functionality.

While I would have liked to remove the inline Javascript on the Schedule 
another Recording link, it is necessary to force a page reload when going from 
one Schedule Recording result to another Schedule Recording as the URL remains 
the same in that case as opposed to going from an Edit Recording result to 
Schedule Recording where the URL changes based on my fix to remove the "edit" 
from the URL

A cleaner solution would likely be to attach an event handler on the link in 
question and put the navigation logic there.  However, I decide to take the 
minimalist approach since it was quicker.
                  
> If click "Schedule Another Recording" on confirmation screen after editing a 
> recording, no new recording is scheduled (the first one is replaced)--Data 
> loss
> ------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MH-9140
>                 URL: http://opencast.jira.com/browse/MH-9140
>             Project: Matterhorn Project
>          Issue Type: Bug
>          Components: Administrative Tools
>    Affects Versions: 1.4
>            Reporter: Judy Stern
>            Assignee: John King
>            Priority: Critical
>             Fix For: 1.4
>
>         Attachments: MH-9140-matterhorn-admin-ui.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
http://opencast.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to