export default function(helpers) { const { response, success } = helpers; const eviltrout = { id: 1, username: "eviltrout", avatar_template: "/images/avatar.png" }; const sam = { id: 2, username: "sam", avatar_template: "/images/avatar.png", can_delete_all_posts: true, can_be_deleted: true, post_count: 1, topic_count: 0 }; this.get("/admin/flagged_topics", () => { return response(200, { flagged_topics: [ { id: 280, user_ids: [eviltrout.id, sam.id], flag_counts: [ { flag_type_id: 1, count: 3 }, { flag_type_id: 2, count: 2 }, { flag_type_id: 3, count: 1 } ] } ], users: [eviltrout, sam], __rest_serializer: "1" }); }); this.get("/admin/flags/active.json", () => { return response(200, { flagged_posts: [ { id: 1, user_id: sam.id, post_action_ids: [1] } ], users: [eviltrout, sam], topics: [], post_actions: [ { id: 1, user_id: eviltrout.id, post_action_type_id: 8, name_key: "spam", conversation: { response: { user_id: eviltrout.id, excerpt: "hello" }, reply: { user_id: eviltrout.id, excerpt: "goodbye" } } } ], __rest_serializer: "1" }); }); this.post("/admin/flags/agree/1", success); this.post("/admin/flags/defer/1", success); this.post("/admin/flags/disagree/1", success); }