import { authWithHeaders } from '../../middlewares/auth'; const api = {}; // @TODO export this const, cannot export it from here because only routes are exported from // controllers const LAST_ANNOUNCEMENT_TITLE = 'NEW PET ACHIEVEMENT AND QUEST BUNDLE!'; 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: `
We're releasing a new achievement so you can celebrate your successes in the world of Habitican Pet collecting! Earn the Bare Necessities achievement by collecting all Habitica's jungle-dwelling Pets and you'll earn a nifty badge for your profile.
If you’ve already completed the required Quests for a newly released achievement, you don’t have to do them all again! Just complete one of the relevant Quests and the Achievement will unlock. Check your profile and celebrate your new Achievement with pride.
If you're eager to complete the Bare Necessities quests, or if you're simply looking to add some equatorial pets to your Habitica stable, you're in luck! From now until May 30, you can purchase the Jungle Buddies Pet Quest Bundle and receive the Monkey, Sloth, and Treeling quests, all for only 7 Gems! That's a discount of 5 Gems from the price of purchasing them separately. Check it out in the Quest Shop today!