Why can't I await for a method inside a method?


#1

somewhere.js

Meteor.methods({
    getSheetInfo: async function (sheetKey, workSheetKey =1){

        let sheet = new GoogleSheet(sheetKey, workSheetKey);

        return await sheet.getInfo();
    })

somewherelese.js


Meteor.methods({
    logInfos: async function (sheetKey, workSheetKey =1){

         Meteor.call('getSheetInfo', '1Wfp2QorWqasgMYLO0WYJ-mhduN83izQwg6dgTxwpNa8', function(err, result) {console.log(result)});

    })



the second method doesn’t log the infos, but something which looks like a failed promise.

Is this a fiber/context problem?