Skip to content

Commit c6de2e4

Browse files
author
Jiri Hnidek
committed
Buf fix in can_read/write().
1 parent fe49783 commit c6de2e4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

vrsent/verse_node.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,9 @@ def can_read(self, user_id=None):
362362
This method returns True, when user with user_id can can read
363363
this node. Otherwise it returns False.
364364
"""
365-
if user_id is None or user_id == self.user_id:
365+
if user_id is None and self.owned_by_me is True:
366+
return True
367+
elif user_id == self.user_id:
366368
return True
367369
else:
368370
try:
@@ -379,7 +381,9 @@ def can_write(self, user_id=None):
379381
This method returns True, when user with user_id can can write
380382
to this node. Otherwise it returns False.
381383
"""
382-
if user_id is None or user_id == self.user_id:
384+
if user_id is None and self.owned_by_me is True:
385+
return True
386+
elif user_id == self.user_id:
383387
return True
384388
else:
385389
try:

0 commit comments

Comments
 (0)