From f19b6488b069de5c4b0ab4712ec9eb22ff105dcd Mon Sep 17 00:00:00 2001 From: Alexis Lahouze Date: Sun, 13 Jan 2013 12:27:42 +0100 Subject: [PATCH] Cleaned up entry() code. --- src/html/js/entries.js | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/html/js/entries.js b/src/html/js/entries.js index 78610a9..92c80d8 100644 --- a/src/html/js/entries.js +++ b/src/html/js/entries.js @@ -1,14 +1,14 @@ // Entry object -function entry(data){ - this.id=ko.observable(ko.utils.unwrapObservable(data.id)); - this.value_date=ko.observable(ko.utils.unwrapObservable(data.value_date)); - this.operation_date=ko.observable(ko.utils.unwrapObservable(data.operation_date)); - this.label=ko.observable(ko.utils.unwrapObservable(data.label)); - this.value=ko.observable(ko.utils.unwrapObservable(data.value)); - this.account_id=ko.observable(ko.utils.unwrapObservable(data.account_id)); - this.sold=ko.observable(ko.utils.unwrapObservable(data.sold)); - this.pointedsold=ko.observable(ko.utils.unwrapObservable(data.pointedsold)); - this.category=ko.observable(ko.utils.unwrapObservable(data.category)); +function entry(){ + this.id=ko.observable(); + this.value_date=ko.observable(); + this.operation_date=ko.observable(); + this.label=ko.observable(); + this.value=ko.observable(); + this.account_id=ko.observable(); + this.sold=ko.observable(); + this.pointedsold=ko.observable(); + this.category=ko.observable(); } // Util function to show a message in message placeholder. @@ -212,9 +212,8 @@ var ListViewModel = function() { }; self.add = function() { - var newEntry = new entry({ - account_id: self.account().id - }); + var newEntry = new entry(); + newEntry.account_id(self.account().id); self.entries.unshift(newEntry);