From 4108346a98972cc2367d3118e81e88707c3af9dd Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Thu, 25 Jun 2015 14:07:13 +0200 Subject: [PATCH] Fixed experience inputs updating --- .../experienceDialog/experienceDialog.html | 34 +++++++++++-------- .../experienceDialog/experienceDialog.js | 8 +++-- 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.html b/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.html index 577b7243..600361f6 100644 --- a/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.html +++ b/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.html @@ -9,20 +9,24 @@
{{description}}
{{/if}} {{else}} -
- - - - - - -
- - - - - - + {{> experienceEdit}} {{/baseDialog}} {{/with}} - \ No newline at end of file + + + diff --git a/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.js b/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.js index f4c1dc83..ef76f017 100644 --- a/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.js +++ b/rpg-docs/client/views/character/journal/experienceDialog/experienceDialog.js @@ -1,4 +1,4 @@ -Template.experienceDialog.onRendered(function(){ +Template.experienceEdit.onRendered(function(){ updatePolymerInputs(this); }); @@ -22,8 +22,10 @@ Template.experienceDialog.events({ ); GlobalUI.closeDetail(); }, - //TODO validate input (integer, non-negative, etc) for these inputs and give validation errors - "change #experienceNameInput, input #experienceNameInput": function(event){ +}); + +Template.experienceEdit.events({ + "change #experienceNameInput": function(event){ var value = event.currentTarget.value; Experiences.update(this._id, {$set: {name: value}}); },