Use any instead of Object
This commit is contained in:
@ -12,10 +12,10 @@ import config from '../../conf';
|
||||
/**
|
||||
* Serialize an app
|
||||
*
|
||||
* @param {Object} app
|
||||
* @param {Object} me?
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} app
|
||||
* @param {any} me?
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
app: any,
|
||||
@ -75,8 +75,8 @@ export default (
|
||||
app_id: _app.id,
|
||||
user_id: me,
|
||||
}, {
|
||||
limit: 1
|
||||
});
|
||||
limit: 1
|
||||
});
|
||||
|
||||
_app.is_authorized = exist === 1;
|
||||
}
|
||||
|
@ -10,9 +10,9 @@ import serializeApp from './app';
|
||||
/**
|
||||
* Serialize an auth session
|
||||
*
|
||||
* @param {Object} session
|
||||
* @param {Object} me?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} session
|
||||
* @param {any} me?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
session: any,
|
||||
|
@ -13,16 +13,16 @@ import config from '../../conf';
|
||||
/**
|
||||
* Serialize a drive file
|
||||
*
|
||||
* @param {Object} file
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} file
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
file: any,
|
||||
options?: {
|
||||
detail: boolean
|
||||
}
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
const opts = Object.assign({
|
||||
detail: false
|
||||
}, options);
|
||||
@ -34,18 +34,18 @@ export default (
|
||||
_file = await DriveFile.findOne({
|
||||
_id: file
|
||||
}, {
|
||||
fields: {
|
||||
data: false
|
||||
}
|
||||
});
|
||||
fields: {
|
||||
data: false
|
||||
}
|
||||
});
|
||||
} else if (typeof file === 'string') {
|
||||
_file = await DriveFile.findOne({
|
||||
_id: new mongo.ObjectID(file)
|
||||
}, {
|
||||
fields: {
|
||||
data: false
|
||||
}
|
||||
});
|
||||
fields: {
|
||||
data: false
|
||||
}
|
||||
});
|
||||
} else {
|
||||
_file = deepcopy(file);
|
||||
}
|
||||
|
@ -10,16 +10,16 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a drive folder
|
||||
*
|
||||
* @param {Object} folder
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} folder
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
const self = (
|
||||
folder: any,
|
||||
options?: {
|
||||
detail: boolean
|
||||
}
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
const opts = Object.assign({
|
||||
detail: false
|
||||
}, options);
|
||||
@ -28,9 +28,9 @@ const self = (
|
||||
|
||||
// Populate the folder if 'folder' is ID
|
||||
if (mongo.ObjectID.prototype.isPrototypeOf(folder)) {
|
||||
_folder = await DriveFolder.findOne({_id: folder});
|
||||
_folder = await DriveFolder.findOne({ _id: folder });
|
||||
} else if (typeof folder === 'string') {
|
||||
_folder = await DriveFolder.findOne({_id: new mongo.ObjectID(folder)});
|
||||
_folder = await DriveFolder.findOne({ _id: new mongo.ObjectID(folder) });
|
||||
} else {
|
||||
_folder = deepcopy(folder);
|
||||
}
|
||||
|
@ -10,19 +10,19 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a drive tag
|
||||
*
|
||||
* @param {Object} tag
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} tag
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
const self = (
|
||||
tag: any
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
let _tag: any;
|
||||
|
||||
// Populate the tag if 'tag' is ID
|
||||
if (mongo.ObjectID.prototype.isPrototypeOf(tag)) {
|
||||
_tag = await DriveTag.findOne({_id: tag});
|
||||
_tag = await DriveTag.findOne({ _id: tag });
|
||||
} else if (typeof tag === 'string') {
|
||||
_tag = await DriveTag.findOne({_id: new mongo.ObjectID(tag)});
|
||||
_tag = await DriveTag.findOne({ _id: new mongo.ObjectID(tag) });
|
||||
} else {
|
||||
_tag = deepcopy(tag);
|
||||
}
|
||||
|
@ -12,10 +12,10 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a message
|
||||
*
|
||||
* @param {Object} message
|
||||
* @param {Object} me?
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} message
|
||||
* @param {any} me?
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
message: any,
|
||||
@ -23,7 +23,7 @@ export default (
|
||||
options?: {
|
||||
populateRecipient: boolean
|
||||
}
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
const opts = options || {
|
||||
populateRecipient: true
|
||||
};
|
||||
|
@ -12,10 +12,10 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a notification
|
||||
*
|
||||
* @param {Object} notification
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} notification
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (notification: any) => new Promise<Object>(async (resolve, reject) => {
|
||||
export default (notification: any) => new Promise<any>(async (resolve, reject) => {
|
||||
let _notification: any;
|
||||
|
||||
// Populate the notification if 'notification' is ID
|
||||
|
@ -15,10 +15,10 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a post
|
||||
*
|
||||
* @param {Object} post
|
||||
* @param {Object} me?
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} post
|
||||
* @param {any} me?
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
const self = (
|
||||
post: any,
|
||||
@ -26,7 +26,7 @@ const self = (
|
||||
options?: {
|
||||
detail: boolean
|
||||
}
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
const opts = options || {
|
||||
detail: true,
|
||||
};
|
||||
|
@ -8,12 +8,12 @@ import deepcopy = require('deepcopy');
|
||||
/**
|
||||
* Serialize a signin record
|
||||
*
|
||||
* @param {Object} record
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} record
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
record: any
|
||||
) => new Promise<Object>(async (resolve, reject) => {
|
||||
) => new Promise<any>(async (resolve, reject) => {
|
||||
|
||||
const _record = deepcopy(record);
|
||||
|
||||
|
@ -13,10 +13,10 @@ import config from '../../conf';
|
||||
/**
|
||||
* Serialize a user
|
||||
*
|
||||
* @param {Object} user
|
||||
* @param {Object} me?
|
||||
* @param {Object} options?
|
||||
* @return {Promise<Object>}
|
||||
* @param {any} user
|
||||
* @param {any} me?
|
||||
* @param {any} options?
|
||||
* @return {Promise<any>}
|
||||
*/
|
||||
export default (
|
||||
user: any,
|
||||
|
Reference in New Issue
Block a user