[ACP-1109]  ACP.Scheduler.PeriodicAutofocus member is broken
Type Bug
Priority Medium
Severity Minor
Component Server-Side Web ASP pages
Fixed In Version [7.27.2
Versions Affected [7.17.1
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 7/10/2014

Description
It is declared as a boolean, and it is wired to UserPriorities on top of that. Massive cut-n-paste failure. This must be fixed, a new Interop assembly for Scheduler will be needed, triggering a Scheduler release to go with it.

Also the MarkupPreHead in the web UI must be fixed to wire SchPerAF back to this... maybe. Should the autofocus boxes in the Scheduler forms always be visible (they are in 7.1).

Combine this with other API changes between 7.1 and 7.2

Comments
7/10/2014 6:14:35 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 678
Affected files /trunk/New Content Development/DC3 Style & Template/MarkupPreHead.tid.html (Modified)
/trunk/New Content Development/author.html (Modified)
/trunk/New Content Development/index.asp (Modified)
/trunk/WebDocs/author.html (Modified)
/trunk/WebDocs/index.asp (Modified)
Check-in comment Oops, forgot the changes to the web UI to hide the AF box when periodic AF is active. GEM:1109
7/10/2014 6:10:29 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 677
Affected files /trunk/ACP Help/relnotes.htm (Modified)
/trunk/ACP Interop Assembly (Scheduler)/Interop.ACP.7.2.dll (Added)
/trunk/ACP Interop Assembly (Scheduler)/Interop.ACP.dll (Modified)
/trunk/Scheduler.cls (Modified)
Check-in comment Fix Scheduler.PeriodicAutoFocus property. This somehow caused an API revision, forcing new interop etc. GEM:1109
7/10/2014 6:07:20 PM   Bob Denny
Damn! Somehow I scorched the API and ended up creating conflicting COM objects (V1.0/V1.1) rendering the Scheduler inop. I had to rebuild the API and the Interop Assemby, and the Scheduler. I also had a giant cleanup jopb in the registry. Ugh.
7/10/2014 4:37:17 PM   Bob Denny
Leave it as a Boolean, whether or not it is active. the interval should not be interesting anyway. This avoids the API change as well. Just wire it up to the right SchedulerConfig info and test it for >0.