Changeset 1718
- Timestamp:
- 04/02/08 17:38:37 (6 months ago)
- Files:
-
- branches/release-33/lib/MT/App/Comments.pm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/release-33/lib/MT/App/Comments.pm
r1635 r1718 44 44 $app->init_commenter_authenticators; 45 45 $app->init_captcha_providers(); 46 MT->add_callback( 'CommentThrottleFilter', 1, undef, 47 \&MT::App::Comments::_builtin_throttle ); 46 48 $app; 47 49 } … … 102 104 103 105 my %cookies = $app->cookies(); 104 if ( !$cookies{ $app->COMMENTER_COOKIE_NAME() } ) { 106 my $cookie_name = MT::App::COMMENTER_COOKIE_NAME(); 107 if ( !$cookies{$cookie_name} ) { 105 108 return ( undef, undef ); 106 109 } 107 $session_key = $cookies{ $app->COMMENTER_COOKIE_NAME()}->value() || "";110 $session_key = $cookies{$cookie_name}->value() || ""; 108 111 $session_key =~ y/+/ /; 109 112 my $cfg = $app->config; … … 780 783 } 781 784 782 MT->add_callback( 'CommentThrottleFilter', 1, undef,783 \&MT::App::Comments::_builtin_throttle );784 785 785 # Run all the Comment-throttling callbacks 786 786 my $passed_filter = … … 1086 1086 my %param = @_; 1087 1087 my %cookies = $app->cookies(); 1088 my $session_key = $cookies{ $app->COMMENTER_COOKIE_NAME() }->value() || ""; 1088 my $cookie_name = MT::App::COMMENTER_COOKIE_NAME(); 1089 my $session_key = $cookies{$cookie_name}->value() || ""; 1089 1090 $session_key =~ y/+/ /; 1090 1091 my $sessobj = MT::Session->load($session_key); … … 1101 1102 $sessobj->save(); 1102 1103 my %sess_cookie = ( 1103 -name => $ app->COMMENTER_COOKIE_NAME(),1104 -name => $cookie_name, 1104 1105 -value => $session_key, 1105 1106 -path => '/',
