Add setting for monthly total and other minor improvements

This commit is contained in:
Angus McLeod
2018-09-24 10:17:53 +10:00
parent a3636a5038
commit ae793ad247
6 changed files with 15 additions and 3 deletions
+1
View File
@@ -97,6 +97,7 @@ after_initialize do
add_to_serializer(:basic_category, :donations_cause) { object.donations_cause }
add_to_serializer(:basic_category, :donations_total) { object.donations_total }
add_to_serializer(:basic_category, :donations_month) { object.donations_month }
add_to_serializer(:basic_category, :include_donations_month?) { SiteSetting.discourse_donations_cause_month }
add_to_serializer(:basic_category, :donations_backers) {
ActiveModel::ArraySerializer.new(object.donations_backers, each_serializer: BasicUserSerializer).as_json
}