Separate commits
Flash Back 90's
This commit is contained in:
		
							parent
							
								
									136f23c7ad
								
							
						
					
					
						commit
						dca110ebaa
					
				
					 1 changed files with 3 additions and 9 deletions
				
			
		| 
						 | 
					@ -5,18 +5,17 @@ import config from '../../config';
 | 
				
			||||||
import Meta from '../../models/meta';
 | 
					import Meta from '../../models/meta';
 | 
				
			||||||
import { ObjectID } from 'bson';
 | 
					import { ObjectID } from 'bson';
 | 
				
			||||||
import Emoji from '../../models/emoji';
 | 
					import Emoji from '../../models/emoji';
 | 
				
			||||||
import { toMastodonEmojis } from '../../models/mastodon/emoji';
 | 
					 | 
				
			||||||
const pkg = require('../../../package.json');
 | 
					const pkg = require('../../../package.json');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Init router
 | 
					// Init router
 | 
				
			||||||
const router = new Router();
 | 
					const router = new Router();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
router.get('/v1/custom_emojis', async ctx => ctx.body =
 | 
					router.get('/v1/custom_emojis', async ctx => ctx.body =
 | 
				
			||||||
	(await Emoji.find({ host: null }, {
 | 
						await Emoji.find({ host: null }, {
 | 
				
			||||||
		fields: {
 | 
							fields: {
 | 
				
			||||||
			_id: false
 | 
								_id: false
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	})).map(toMastodonEmojis));
 | 
						}));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
router.get('/v1/instance', async ctx => { // TODO: This is a temporary implementation. Consider creating helper methods!
 | 
					router.get('/v1/instance', async ctx => { // TODO: This is a temporary implementation. Consider creating helper methods!
 | 
				
			||||||
	const meta = await Meta.findOne() || {};
 | 
						const meta = await Meta.findOne() || {};
 | 
				
			||||||
| 
						 | 
					@ -41,11 +40,6 @@ router.get('/v1/instance', async ctx => { // TODO: This is a temporary implement
 | 
				
			||||||
		notesCount: 0
 | 
							notesCount: 0
 | 
				
			||||||
	};
 | 
						};
 | 
				
			||||||
	const acct = maintainer.host ? `${maintainer.username}@${maintainer.host}` : maintainer.username;
 | 
						const acct = maintainer.host ? `${maintainer.username}@${maintainer.host}` : maintainer.username;
 | 
				
			||||||
	const emojis = (await Emoji.find({ host: null }, {
 | 
					 | 
				
			||||||
		fields: {
 | 
					 | 
				
			||||||
			_id: false
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
	})).map(toMastodonEmojis);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ctx.body = {
 | 
						ctx.body = {
 | 
				
			||||||
		uri: config.hostname,
 | 
							uri: config.hostname,
 | 
				
			||||||
| 
						 | 
					@ -85,7 +79,7 @@ router.get('/v1/instance', async ctx => { // TODO: This is a temporary implement
 | 
				
			||||||
			followers_count: maintainer.followersCount,
 | 
								followers_count: maintainer.followersCount,
 | 
				
			||||||
			following_count: maintainer.followingCount,
 | 
								following_count: maintainer.followingCount,
 | 
				
			||||||
			statuses_count: maintainer.notesCount,
 | 
								statuses_count: maintainer.notesCount,
 | 
				
			||||||
			emojis: emojis,
 | 
								emojis: [],
 | 
				
			||||||
			moved: null,
 | 
								moved: null,
 | 
				
			||||||
			fields: null
 | 
								fields: null
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue