Changeset 320
- Timestamp:
- 01/16/11 21:06:31 (13 years ago)
- Location:
- server/trunk/web/lib/Sophie/Controller
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Admin/Maintenance.pm
r319 r320 34 34 admin.maintenance.delete_expired_sessions 35 35 admin.maintenance.delete_expired_paste 36 admin.maintenance.delete_old_chat_statistics 36 37 ) ]; 37 38 } … … 57 58 } 58 59 60 sub delete_old_chat_statistics :XMLRPC { 61 my ($self, $c) = @_; 62 $c->model('Base::ChatStat')->search( 63 { 64 -nest => \[ 65 "day < now() - ?::interval", 66 [ plain_text => "365 days" ], 67 ], 68 } 69 )->delete; 70 $c->model('Base')->storage->sth->commit; 71 $c->stash->{xmlrpc} = 'Done'; 72 } 59 73 60 74 =head1 AUTHOR -
server/trunk/web/lib/Sophie/Controller/Chat.pm
r319 r320 54 54 my ($self, $c, $cmd) = @_; 55 55 56 $c->model('Base::ChatStat')->search(57 {58 -nest => \[59 "day < now() - ?::interval",60 [ plain_text => "365 days" ],61 ],62 }63 )->delete;64 56 my $stat = $c->model('Base::ChatStat')->find_or_create({ 65 57 cmd => $cmd,
Note: See TracChangeset
for help on using the changeset viewer.