diff --git a/ChangeLog b/ChangeLog index d13f95d6c..304011c3f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-09-05 Wolfgang Sourdeau + * SoObjects/SOGo/SOGoWebAuthenticator.m ([SOGoWebAuthenticator + -setupAuthFailResponse:responsewithReason:reasoninContext:context]): + render the login page through the SoDefaultRenderer. + * UI/MainUI/SOGoRootPage.m ([SOGoRootPage -isPublicInContext:localContext]): new overriden method that returns YES. diff --git a/SoObjects/SOGo/SOGoWebAuthenticator.m b/SoObjects/SOGo/SOGoWebAuthenticator.m index 9bd84e2a5..7692c2396 100644 --- a/SoObjects/SOGo/SOGoWebAuthenticator.m +++ b/SoObjects/SOGo/SOGoWebAuthenticator.m @@ -24,6 +24,7 @@ #import #import +#import #import #import #import @@ -118,11 +119,12 @@ withReason: (NSString *) reason inContext: (WOContext *) context { - id page; + WOComponent *page; page = [[WOApplication application] pageWithName: @"SOGoRootPage" forRequest: [context request]]; - [page appendToResponse: response inContext: context]; + [[SoDefaultRenderer sharedRenderer] renderObject: page + inContext: context]; } @end /* SOGoWebAuthenticator */