From a4e1a00bcac15e80808eeb6b79bea160584df48a Mon Sep 17 00:00:00 2001 From: Gabriel Grubba Date: Tue, 8 Nov 2022 09:55:06 -0300 Subject: [PATCH] fix: updated names in methods.ts --- tools/static-assets/scaffolds-ts/methods.ts | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/tools/static-assets/scaffolds-ts/methods.ts b/tools/static-assets/scaffolds-ts/methods.ts index 68cfebb8a6..1a0989089e 100644 --- a/tools/static-assets/scaffolds-ts/methods.ts +++ b/tools/static-assets/scaffolds-ts/methods.ts @@ -1,25 +1,26 @@ import { Meteor } from 'meteor/meteor'; -import { $$UpperName$$Type, $$UpperName$$Collection } from './collection'; +import { Mongo } from 'meteor/mongo'; +import { $$UpperName$$, $$UpperName$$Collection } from './collection'; -export function create$$UpperName$$(data: $$UpperName$$Type) { +export function create(data: $$UpperName$$) { return $$UpperName$$Collection.insertAsync({ ...data }); } -export function update$$UpperName$$(_id: string, data: Partial<$$UpperName$$Type>) { +export function update(_id: string, data: Mongo.Modifier<$$UpperName$$>) { return $$UpperName$$Collection.updateAsync(_id, { ...data }); } -export function remove$$UpperName$$(_id: string) { +export function remove(_id: string) { return $$UpperName$$Collection.removeAsync(_id); } -export function find$$UpperName$$ById(_id: string) { +export function findById(_id: string) { return $$UpperName$$Collection.findOneAsync(_id); } Meteor.methods({ - '$$UpperName$$.create': create$$UpperName$$, - '$$UpperName$$.update': update$$UpperName$$, - '$$UpperName$$.remove': remove$$UpperName$$, - '$$UpperName$$.find': find$$UpperName$$ById + '$$UpperName$$.create': create, + '$$UpperName$$.update': update, + '$$UpperName$$.remove': remove, + '$$UpperName$$.find': findById });