diff --git a/client/ListItems/listItemsForm.html b/client/ListItems/listItemsForm.html
index d28a12c..8e7e3a7 100644
--- a/client/ListItems/listItemsForm.html
+++ b/client/ListItems/listItemsForm.html
@@ -30,5 +30,4 @@
{{/if}}
-
\ No newline at end of file
diff --git a/client/ListItems/listItemsForm.js b/client/ListItems/listItemsForm.js
index 331d886..8fa30b5 100644
--- a/client/ListItems/listItemsForm.js
+++ b/client/ListItems/listItemsForm.js
@@ -51,12 +51,23 @@ Template.listItemsForm.events({
});
}
},
- 'keypress #listItemInput' (event) {
- event.preventDefault();
-
- },
- 'click .editListItem' (event) {
- event.preventDefault();
+ 'keydown #listItems' (event) {
+ if (event.which === 13) {
+ let item = $("#listItems").val();
+ let listId = Session.get("listId");
+ if (item == null || item == "") {
+ Session.set("itemReqErr", true);
+ } else {
+ Meteor.call("add.listItem", item, listId, function(err, result) {
+ if (err) {
+ console.log(" ERROR adding item to list: " + err);
+ } else {
+ console.log(" SUCCESS adding item to list.");
+ $("#listItems").val("");
+ }
+ });
+ }
+ }
},
'click #showReceivedItems' (event) {
if ($("#showReceivedItems").prop('checked') == true) {