You've already forked joplin
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:
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user