Changeset 743
- Timestamp:
- 05/15/06 05:44:25
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/feature-server/plagger/assets/plugins/Store-DBIC/plagger.sqlite.sql
r707 r743 9 9 author TEXT, 10 10 updated TEXT, 11 type TEXT 11 type TEXT, 12 rate INTEGER NOT NULL DEFAULT 0 12 13 ); 13 14 branches/feature-server/plagger/lib/Plagger/Schema/SQLite/Feed.pm
r707 r743 9 9 10 10 __PACKAGE__->add_columns( 11 qw/id link url title image description language author updated type /11 qw/id link url title image description language author updated type rate/ 12 12 ); 13 13 __PACKAGE__->set_primary_key('id'); branches/feature-server/plagger/lib/PlaggerLDR/Controller/API.pm
r735 r743 40 40 folder => eval { ($feed->tags)[0]->name } || '', 41 41 tags => [], # TODO 42 rate => 0,42 rate => $feed->rate, 43 43 modified_on => ($feed->updated ? $feed->updated->epoch : time), 44 44 title => $feed->title, … … 114 114 } 115 115 116 sub set_rate : Path('feed/set_rate') { 117 my ( $self, $c ) = @_; 118 119 my $feed = 120 $schema->resultset('Feed')->find( $c->req->param('subscribe_id') ); 121 $feed->rate( $c->req->param('rate') ); 122 $feed->update; 123 124 $c->stash->{json} = { 125 ErrorCode => 0, 126 isSuccess => 1, 127 }; 128 } 129 116 130 sub end : Private { 117 131 my($self, $c) = @_;
