discourse-solved/assets/javascripts/discourse/pre-initializers/extend-category-for-solved....

26 lines
608 B
JavaScript

import property from 'ember-addons/ember-computed-decorators';
import Category from 'discourse/models/category';
export default {
name: 'extend-category-for-solved',
before: 'inject-discourse-objects',
initialize() {
Category.reopen({
@property('custom_fields.enable_accepted_answers')
enable_accepted_answers: {
get(enableField) {
return enableField === "true";
},
set(value) {
value = value ? "true" : "false";
this.set("custom_fields.enable_accepted_answers", value);
return value;
}
}
});
}
};