wip
This commit is contained in:
		| @@ -1,9 +1,7 @@ | ||||
| /** | ||||
|  * Module dependencies | ||||
|  */ | ||||
| import rndstr from 'rndstr'; | ||||
| import $ from 'cafy'; | ||||
| import App, { isValidNameId, pack } from '../../../../models/app'; | ||||
| import { ILocalUser } from '../../../../models/user'; | ||||
|  | ||||
| /** | ||||
|  * @swagger | ||||
| @@ -60,12 +58,8 @@ import App, { isValidNameId, pack } from '../../../../models/app'; | ||||
|  | ||||
| /** | ||||
|  * Create an app | ||||
|  * | ||||
|  * @param {any} params | ||||
|  * @param {any} user | ||||
|  * @return {Promise<any>} | ||||
|  */ | ||||
| module.exports = async (params, user) => new Promise(async (res, rej) => { | ||||
| module.exports = async (params: any, user: ILocalUser) => new Promise(async (res, rej) => { | ||||
| 	// Get 'nameId' parameter | ||||
| 	const [nameId, nameIdErr] = $.str.pipe(isValidNameId).get(params.nameId); | ||||
| 	if (nameIdErr) return rej('invalid nameId param'); | ||||
|   | ||||
| @@ -40,7 +40,7 @@ import { isValidNameId } from '../../../../../models/app'; | ||||
|  * @param {any} params | ||||
|  * @return {Promise<any>} | ||||
|  */ | ||||
| module.exports = async (params) => new Promise(async (res, rej) => { | ||||
| module.exports = async (params: any) => new Promise(async (res, rej) => { | ||||
| 	// Get 'nameId' parameter | ||||
| 	const [nameId, nameIdErr] = $.str.pipe(isValidNameId).get(params.nameId); | ||||
| 	if (nameIdErr) return rej('invalid nameId param'); | ||||
|   | ||||
| @@ -1,8 +1,6 @@ | ||||
| /** | ||||
|  * Module dependencies | ||||
|  */ | ||||
| import $ from 'cafy'; import ID from '../../../../cafy-id'; | ||||
| import App, { pack } from '../../../../models/app'; | ||||
| import App, { pack, IApp } from '../../../../models/app'; | ||||
| import { ILocalUser } from '../../../../models/user'; | ||||
|  | ||||
| /** | ||||
|  * @swagger | ||||
| @@ -37,7 +35,7 @@ import App, { pack } from '../../../../models/app'; | ||||
| /** | ||||
|  * Show an app | ||||
|  */ | ||||
| module.exports = (params, user, app) => new Promise(async (res, rej) => { | ||||
| module.exports = (params: any, user: ILocalUser, app: IApp) => new Promise(async (res, rej) => { | ||||
| 	const isSecure = user != null && app == null; | ||||
|  | ||||
| 	// Get 'appId' parameter | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo