Fix for limited and protected permissions should forbid guest in realtime events
This commit is contained in:
parent
4851098477
commit
3ee65cd38e
1 changed files with 2 additions and 2 deletions
|
@ -374,7 +374,7 @@ function finishConnection(socket, note, user) {
|
|||
return interruptConnection(socket, note, user);
|
||||
}
|
||||
//check view permission
|
||||
if (note.permission == 'private') {
|
||||
if (note.permission == 'limited' || note.permission == 'protected' || note.permission == 'private') {
|
||||
if (socket.request.user && socket.request.user.logged_in && socket.request.user.id == note.owner) {
|
||||
//na
|
||||
} else {
|
||||
|
@ -790,7 +790,7 @@ function connection(socket) {
|
|||
var sock = note.socks[i];
|
||||
if (typeof sock !== 'undefined' && sock) {
|
||||
//check view permission
|
||||
if (permission == 'private') {
|
||||
if (permission == 'limited' || permission == 'protected' || permission == 'private') {
|
||||
if (sock.request.user && sock.request.user.logged_in && sock.request.user.id == note.owner) {
|
||||
//na
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue