[英]Meteor server throws error with Accounts.addEmail() in a meteor method
我需要幫助弄清楚為什么我會收到這個錯誤。
我的方法定義在app/server/methods.js
Meteor.methods({
myMethod: function(user) {
Accounts.addEmail(user._id, "thisemail@email.com", true); // set verified to true
}
});
我的模板有一個從客戶端調用此方法的事件。
Template.myTemplate.events({
'click #this-button': function(e) {
Meteor.call("myMethod", userObject, function(error, result) {
if (error) {
console.log(error);
} else {
// do something here
}
});
}
});
我不斷收到Internal Server Error [500]
錯誤返回到控制台。 當我檢查我的服務器輸出時,它說: Exception while invoking method 'myMethod' TypeError: Object #<Object> has no method 'addEmail'
。
誰能幫我弄清楚為什么找不到/使用它?
這些是我正在使用的軟件包列表,我認為根據此處的 Meteor 文檔,這是與帳戶密碼軟件包一起打包的。
meteor-platform iron:core iron:router less zimme:iron-router-active tomi:upload-server tomi:upload-jquery houston:admin coffeescript alanning:roles edgee:slingshot joshowens:accounts-entry mystor:device-detection underscore email accounts-password
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.