2019-10-10 13:52:55 +11:00
|
|
|
import { ajax } from "discourse/lib/ajax";
|
2020-05-06 19:06:14 -03:00
|
|
|
import EmberObject from "@ember/object";
|
2019-10-10 13:52:55 +11:00
|
|
|
|
2020-05-06 19:06:14 -03:00
|
|
|
const Group = EmberObject.extend({});
|
2019-10-10 13:52:55 +11:00
|
|
|
|
|
|
|
|
Group.reopenClass({
|
|
|
|
|
subscriptionGroup:
|
|
|
|
|
Discourse.SiteSettings.discourse_patrons_subscription_group,
|
|
|
|
|
|
|
|
|
|
find() {
|
|
|
|
|
return ajax(`/groups/${this.subscriptionGroup}`, { method: "get" }).then(
|
|
|
|
|
result => {
|
|
|
|
|
return Group.create(result.group);
|
|
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
export default Group;
|