import { authWithHeaders } from '../../middlewares/auth'; let api = {}; // @TODO export this const, cannot export it from here because only routes are exported from controllers const LAST_ANNOUNCEMENT_TITLE = 'SUBSCRIPTION GIFTING ON ANDROID AND WIKI SPOTLIGHT'; const worldDmg = { // @TODO bailey: false, }; /** * @api {get} /api/v3/news Get latest Bailey announcement * @apiName GetNews * @apiGroup News * * * @apiSuccess {Object} html Latest Bailey html * */ api.getNews = { method: 'GET', url: '/news', async handler (req, res) { const baileyClass = worldDmg.bailey ? 'npc_bailey_broken' : 'npc_bailey'; res.status(200).send({ html: `
Hey everyone! We've added the ability to give gift subscriptions using our Android app. Go to Menu > Gems and Subscriptions and tap "Gift a Subscription" in the Subscriptions tab.
Subscribers receive lots of fun perks, such as exclusive gear, the ability to buy Gems with Gold, and a cute Jackalope pet. Best of all, subscriptions let us keep Habitica running.
There are a few days left of our Gift-One-Get-One promotion, so this is a great time to check out this new Android feature! Thank you very much for your support -- it means a lot to us.
This month's featured Wiki article is about the Orb of Rebirth! We hope that it will help you as turn over a new leaf for 2019. Be sure to check it out, and let us know what you think by reaching out on Twitter, Tumblr, and Facebook.