1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-07-16 00:14:34 +02:00

Tools: Apply rule @typescript-eslint/type-annotation-spacing

This commit is contained in:
Laurent Cozic
2020-11-12 19:13:28 +00:00
parent 62feb7ff60
commit d20694e52c
291 changed files with 2205 additions and 2203 deletions

View File

@ -1,7 +1,7 @@
import { Request } from '../Api';
const BaseItem = require('../../../models/BaseItem');
function defaultFieldsByModelType(modelType:number):string[] {
function defaultFieldsByModelType(modelType: number): string[] {
const ModelClass = BaseItem.getClassByItemType(modelType);
const possibleFields = ['id', 'parent_id', 'title'];
const output = [];
@ -11,13 +11,13 @@ function defaultFieldsByModelType(modelType:number):string[] {
return output;
}
export default function(request:Request, modelType:number) {
export default function(request: Request, modelType: number) {
const query = request.query;
if (!query || !query.fields) return defaultFieldsByModelType(modelType);
if (Array.isArray(query.fields)) return query.fields.slice();
const fields = query.fields
.split(',')
.map((f:string) => f.trim())
.filter((f:string) => !!f);
.map((f: string) => f.trim())
.filter((f: string) => !!f);
return fields.length ? fields : defaultFieldsByModelType(modelType);
}