update with changes from Production branch
This commit is contained in:
14
app/jobs/clear_channel_job.rb
Normal file
14
app/jobs/clear_channel_job.rb
Normal file
@ -0,0 +1,14 @@
|
||||
class ClearChannelJob
|
||||
@queue = :clear_channel
|
||||
|
||||
def self.perform(channel_id)
|
||||
Feed.delete_all(["channel_id = ?", channel_id])
|
||||
DailyFeed.delete_all(["channel_id = ?", channel_id])
|
||||
if channel = Channel.find(channel_id)
|
||||
channel.last_entry_id = nil
|
||||
channel.clearing = false
|
||||
channel.save
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user