Skip to content

Error: There are multiple templates named 'chapp_form'. #2

@twohue

Description

@twohue

Uncaught Error: There are multiple templates named 'chapp_form'. Each template needs a unique name.

This error comes from Templating.js on line 21. I cannot find any instances where chapp_form is duplicated elsewhere.

Here are the contents of template.chat.js. The debugger says the issues are on lines 2 and 36.

(function(){
Template.__checkName("chapp_form");
Template["chapp_form"] = new Template("Template.chapp_form", (function() {
  var view = this;
  return HTML.DIV({
    id: "chapp_wrapper"
  }, "\n        ", HTML.DIV({
    id: "chapp_text"
  }, "\n            ", Blaze.Each(function() {
    return Spacebars.call(view.lookup("chapp"));
  }, function() {
    return [ "\n                ", Spacebars.include(view.lookupTemplate("chapp_item")), "\n            " ];
  }), "\n       "), HTML.Raw('\n\n      <form id="chapp-input" class="well">\n          <div id="chapp-input-div"><input id="chapp-input" type="text" placeholder="Enter your message here"></div>\n            <button id="chapp-button" type="submit">Send</button>\n     </form>\n   '));
}));

Template.__checkName("chapp_item");
Template["chapp_item"] = new Template("Template.chapp_item", (function() {
  var view = this;
  return HTML.P({
    "class": "chapp-line"
  }, "\n        ", HTML.SPAN({
    "class": "chapp-chat-date"
  }, Blaze.View("lookup:formatDate", function() {
    return Spacebars.mustache(view.lookup("formatDate"), view.lookup("chatDate"));
  })), " |\n        ", HTML.SPAN({
    "class": "chapp-username"
  }, Blaze.View("lookup:chatUserName", function() {
    return Spacebars.mustache(view.lookup("chatUserName"));
  }), ":"), "\n     ", HTML.SPAN({
    "class": "chapp-message"
  }, Blaze.View("lookup:chatText", function() {
    return Spacebars.mustache(view.lookup("chatText"));
  })), "\n  ");
}));

})();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions