projects
/
doneit
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5cc96c9
)
Fixing a minor bug where combining ids would fail due to dashes in uuid
author
Ed Page
<eopage@byu.net>
Sat, 18 Apr 2009 01:55:40 +0000
(20:55 -0500)
committer
Ed Page
<eopage@byu.net>
Sat, 18 Apr 2009 01:55:40 +0000
(20:55 -0500)
src/file_backend.py
patch
|
blob
|
history
diff --git
a/src/file_backend.py
b/src/file_backend.py
index
9fdbd44
..
2493e8d
100644
(file)
--- a/
src/file_backend.py
+++ b/
src/file_backend.py
@@
-12,7
+12,7
@@
class FileManager(object):
self._locations = {}
def add_project(self, name):
self._locations = {}
def add_project(self, name):
- projId = uuid.uuid4()
+ projId = uuid.uuid4().hex
projDetails = {
"name": name,
"id": projId,
projDetails = {
"name": name,
"id": projId,
@@
-28,7
+28,7
@@
class FileManager(object):
def set_project_visibility(self, projId, visibility):
projDetails = self._projects[projId]
def set_project_visibility(self, projId, visibility):
projDetails = self._projects[projId]
- projDetails["isVisible"] = visibility
+ projDetails["isVisible"] = False
def get_projects(self):
return (projectDetails for projectDetails in self._projects.itervalues())
def get_projects(self):
return (projectDetails for projectDetails in self._projects.itervalues())
@@
-62,7
+62,7
@@
class FileManager(object):
return self._items[taskId]
def add_task(self, projId, taskName):
return self._items[taskId]
def add_task(self, projId, taskName):
- taskId = uuid.uuid4()
+ taskId = uuid.uuid4().hex
assert taskId not in self._items, "How did uuid %r repeat?" % taskId
taskDetails = {
"id": taskId,
assert taskId not in self._items, "How did uuid %r repeat?" % taskId
taskDetails = {
"id": taskId,
@@
-101,7
+101,7
@@
class FileManager(object):
taskDetails["completionDate"] = toolbox.Optional(datetime.datetime.now())
def add_note(self, taskId, noteTitle, noteBody):
taskDetails["completionDate"] = toolbox.Optional(datetime.datetime.now())
def add_note(self, taskId, noteTitle, noteBody):
- partialNoteId = uuid.uuid4()
+ partialNoteId = uuid.uuid4().hex
noteId = self._pack_ids(taskId, partialNoteId)
note = {
"id": noteId,
noteId = self._pack_ids(taskId, partialNoteId)
note = {
"id": noteId,