File tree Expand file tree Collapse file tree 4 files changed +6
-2
lines changed
app/models/better_together Expand file tree Collapse file tree 4 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ module BetterTogether
44 class Category < ApplicationRecord # rubocop:todo Style/Documentation
55 include Attachments ::Images
66 include Identifier
7+ include Metrics ::Viewable
78 include Positioned
89 include Protected
910 include Translatable
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ module Joatu
55 # Agreement connects an offer and request and tracks value exchange
66 class Agreement < ApplicationRecord
77 include FriendlySlug
8+ include Metrics ::Viewable
89
910 STATUS_VALUES = {
1011 pending : 'pending' ,
Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ module BetterTogether
44 module Joatu
55 # Offer represents a service or item someone is willing to provide
66 class Offer < ApplicationRecord
7- include Exchange
87 include Creatable
8+ include Exchange
9+ include Metrics ::Viewable
910
1011 has_many :requests , class_name : 'BetterTogether::Joatu::Request' , through : :agreements
1112
Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ module BetterTogether
44 module Joatu
55 # Request represents a need someone wants fulfilled
66 class Request < ApplicationRecord
7- include Exchange
87 include Creatable
8+ include Exchange
9+ include Metrics ::Viewable
910
1011 has_many :offers , class_name : 'BetterTogether::Joatu::Offer' , through : :agreements
1112
You can’t perform that action at this time.
0 commit comments