Skip to content

Commit ec519e1

Browse files
author
Tom Copeland
committed
Need to put the rejected ones in a rejected state
1 parent d4279d3 commit ec519e1

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Diff for: app/models/news_byte.rb

+4
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,8 @@ def approve!
3232
self.save!
3333
end
3434

35+
def reject!
36+
self.is_approved = 2
37+
self.save!
38+
end
3539
end

Diff for: lib/tasks/rubyforge.rake

+5-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@ namespace :rubyforge do
1515
desc "Approve all pending news bytes"
1616
task :approve_news => :environment do
1717
NewsByte.pending_approval.each do |news_byte|
18-
news_byte.approve! unless news_byte.summary =~ /Commit Notification/
18+
if news_byte.summary =~ /Commit Notification/
19+
news_byte.reject!
20+
else
21+
news_byte.approve!
22+
end
1923
end
2024
end
2125

0 commit comments

Comments
 (0)