Commit a93b066566dc1885b1a0efcea374c09b4fd26679

Authored by Leandro Santos
2 parents d97942a3 39c65602
Exists in staging and in 1 other branch production

merge with master

app/helpers/article_helper.rb
... ... @@ -188,9 +188,9 @@ module ArticleHelper
188 188 def following_button(page, user)
189 189 if !user.blank? and user != page.author
190 190 if page.is_followed_by? user
191   - button :cancel, unfollow_button_text(page), {:controller => 'profile', :action => 'unfollow_article', :article_id => page.id, :profile => page.profile.identifier}
  191 + button :cancel, unfollow_button_text(page), {:controller => 'profile', :profile => page.profile.identifier, :action => 'unfollow_article', :article_id => page.id, :profile => page.profile.identifier}
192 192 else
193   - button :add, follow_button_text(page), {:controller => 'profile', :action => 'follow_article', :article_id => page.id, :profile => page.profile.identifier}
  193 + button :add, follow_button_text(page), {:controller => 'profile', :profile => page.profile.identifier, :action => 'follow_article', :article_id => page.id, :profile => page.profile.identifier}
194 194 end
195 195 end
196 196 end
... ...
db/schema.rb
... ... @@ -291,6 +291,7 @@ ActiveRecord::Schema.define(version: 20160422163123) do
291 291 t.text "settings"
292 292 t.integer "paragraph_id"
293 293 t.string "paragraph_uuid"
  294 + t.integer "group_id"
294 295 end
295 296  
296 297 add_index "comments", ["paragraph_uuid"], name: "index_comments_on_paragraph_uuid", using: :btree
... ...
plugins/comment_group/lib/ext/article.rb
... ... @@ -3,7 +3,7 @@ require_dependency 'article'
3 3 class Article
4 4  
5 5 has_many :group_comments, -> {
6   - order('created_at asc').where('group_id IS NOT NULL')
  6 + order('created_at asc').where('comments.group_id IS NOT NULL')
7 7 }, class_name: 'Comment', foreign_key: 'source_id', dependent: :destroy
8 8  
9 9 validate :not_empty_group_comments_removed
... ...