Item8235: JSCalendarContrib package contains unknown object method "expandMacros"
Priority: Urgent
Current State: Closed
Released In: 1.1.0
Target Release: minor
Having just "asked a support" question I realise it is probably/possibly/maybe a bug. See my earlier item: Support/Question252 regarding unknown reference to
expandMacros
method in contrib package dated 22 Jul 2009
--
ScottClaridge - 10 Aug 2009
This updated package, has a new method signature on:
sub renderForEdit {
my ( $this, $topicObject, $value ) = @_;
but the method is still being called with :
($web, $topic, $value )
Why was this changed? there are no notes on the plugin page about the update.
ScottClaridge: I have reverted the Date.pm file to the old version for now.
--
SimonHarrison - 25 Aug 2009
JSCalendarContrib needs to be made backwards compatible.
When 1.1 is out people on 1.0 will update individual plugins incl. this one and then nothing will work.
And it is not necessary to break compatibilty. It is probably quite easy to make it compatible.
--
KennethLavrsen - 20 Sep 2009
The change was due to a global change in the trunk not taking into account the fact that Date.pm comes from the contrib (my fault). The change was never merged to the release branch, so the version there is still good for released code.
--
CrawfordCurrie - 13 Nov 2009