diff options
Diffstat (limited to 'misc/dashboard/godashboard/gobuild.py')
| -rw-r--r-- | misc/dashboard/godashboard/gobuild.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/misc/dashboard/godashboard/gobuild.py b/misc/dashboard/godashboard/gobuild.py index 685dc83a9..ae8d99b3f 100644 --- a/misc/dashboard/godashboard/gobuild.py +++ b/misc/dashboard/godashboard/gobuild.py @@ -32,6 +32,9 @@ import const # numbers in an hg repo. When inserting a new commit, the parent commit must be # given and this is used to generate the new commit number. In order to create # the first Commit object, a special command (/init) is used. +# +# N.B. user is a StringProperty, so it must be type 'unicode'. +# desc is a BlobProperty, so it must be type 'string'. [sic] class Commit(db.Model): num = db.IntegerProperty() # internal, monotonic counter. node = db.StringProperty() # Hg hash @@ -199,7 +202,7 @@ class Init(DashboardHandler): commit.num = 0 commit.node = node commit.parentnode = '' - commit.user = self.request.get('user').encode('utf8') + commit.user = self.request.get('user') commit.date = date commit.desc = self.request.get('desc').encode('utf8') @@ -233,7 +236,7 @@ class CommitHandler(DashboardHandler): node = self.request.get('node') date = parseDate(self.request.get('date')) - user = self.request.get('user').encode('utf8') + user = self.request.get('user') desc = self.request.get('desc').encode('utf8') parenthash = self.request.get('parent') @@ -294,7 +297,7 @@ class Build(webapp.RequestHandler): return builder = self.request.get('builder') - log = self.request.get('log').encode('utf-8') + log = self.request.get('log').encode('utf8') loghash = '' if len(log) > 0: |
