Making improvements
This commit is contained in:
parent
78e0e82449
commit
dd7e4a4933
11 changed files with 349 additions and 52 deletions
|
|
@ -12,12 +12,17 @@ WorkoutLog.allow({
|
|||
});
|
||||
|
||||
Meteor.methods({
|
||||
async 'add.log' (routineId, exerciseName, exerciseType, measure, measureUnits) {
|
||||
async 'add.exerciseToLog' (routineId, exerciseName, exerciseType, exerciseMeasure, exerciseUnitMeasure, exerciseMeasure2, exerciseUnitMeasure2, exerciseMeasure3, exerciseUnitMeasure3, exerciseInstruction) {
|
||||
check(routineId, String);
|
||||
check(exerciseName, String);
|
||||
check(exerciseType, String);
|
||||
check(measure, String);
|
||||
check(measureUnits, String);
|
||||
check(exerciseMeasure, String);
|
||||
check(exerciseUnitMeasure, String);
|
||||
check(exerciseMeasure2, String);
|
||||
check(exerciseUnitMeasure2, String);
|
||||
check(exerciseMeasure3, String);
|
||||
check(exerciseUnitMeasure3, String);
|
||||
check(exerciseInstruction, String);
|
||||
|
||||
if (!this.userId) {
|
||||
throw new Meteor.Error('You are not allowed to add routines. Make sure you are logged in with valid user credentials.');
|
||||
|
|
@ -27,8 +32,13 @@ Meteor.methods({
|
|||
routineId: routineId,
|
||||
exerciseName: exerciseName,
|
||||
exerciseType: exerciseType,
|
||||
measure: measure,
|
||||
measureUnits: measureUnits,
|
||||
exerciseMeasure: exerciseMeasure,
|
||||
exerciseUnitMeasure: exerciseUnitMeasure,
|
||||
exerciseMeasure2: exerciseMeasure2,
|
||||
exerciseUnitMeasure2: exerciseUnitMeasure2,
|
||||
exerciseMeasure3: exerciseMeasure3,
|
||||
exerciseUnitMeasure3: exerciseUnitMeasure3,
|
||||
exerciseInstruction: exerciseInstruction,
|
||||
addedBy: this.userId,
|
||||
addedOn: new Date(),
|
||||
exerciseActive: true,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue