@ -50,10 +50,11 @@ class JournalsForMessage < ActiveRecord::Base
end
end
defreset_counters!
defreset_counters!
self.class.reset_counters!(id)
self.class.reset_counters!(self)
end
end
defself.reset_counters!journals_for_messages_id
defself.reset_counters!journals_for_messages
jfm_id=journals_for_messages_id.to_i
# jfm_id = journals_for_messages.id.to_i
update_all("m_reply_count = (SELECT COUNT(*) FROM #{JournalsForMssages.table_name} WHERE m_parent_id = #{jfm_id} )",["id = ?",jfm_id])
count=find_all_by_m_parent_id(journals_for_messages.m_parent_id).count#(SELECT COUNT(*) FROM #{JournalsForMessage.table_name} WHERE m_parent_id = #{jfm_id} )