Meteor, wie kann man von einem anderen Helfer auf einen Helfer zugreifen?

Ich habe einen Helfer wie

Template.user_profile.helpers({
  user:function() {
     return Meteor.users.find({'profile.front_name':Session.get('slug')}).fetch()[0];
  }
});

Ich möchte der Sammlung einen Helfer hinzufügen, der auf den zugreifen kannuser helfe und vergleiche seine_id mit dem aktuellen Benutzer_id, um festzustellen, ob der Benutzer sein eigenes Profil besucht. Ich benutze etwas ziemlich hässliches:

Template.user_profile._tmpl_data.helpers.user()

Der endgültige Code:

Template.user_profile.helpers({
  user:function() {
     return Meteor.users.find({'profile.front_name':Session.get('userId')}).fetch()[0];
  },
  isCurrentUser: function() {
    return Template.user_profile._tmpl_data.helpers.user()._id === Meteor.userId();
  }
});

Gibt es eine bessere Möglichkeit, auf einen anderen Helfer zuzugreifen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage