Safer DB.set
This commit is contained in:
parent
336e69c4fe
commit
45fcd8f59d
@ -31,9 +31,9 @@ class DataBoard
|
|||||||
else unless Object.keys(@data.boards[boardID]).length
|
else unless Object.keys(@data.boards[boardID]).length
|
||||||
delete @data.boards[boardID]
|
delete @data.boards[boardID]
|
||||||
set: ({boardID, threadID, postID, val}) ->
|
set: ({boardID, threadID, postID, val}) ->
|
||||||
if postID
|
if postID isnt undefined
|
||||||
((@data.boards[boardID] or= {})[threadID] or= {})[postID] = val
|
((@data.boards[boardID] or= {})[threadID] or= {})[postID] = val
|
||||||
else if threadID
|
else if threadID isnt undefined
|
||||||
(@data.boards[boardID] or= {})[threadID] = val
|
(@data.boards[boardID] or= {})[threadID] = val
|
||||||
else
|
else
|
||||||
@data.boards[boardID] = val
|
@data.boards[boardID] = val
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user