diff --git a/database.rules.json b/database.rules.json index 525a3a4..efc9bab 100644 --- a/database.rules.json +++ b/database.rules.json @@ -135,7 +135,7 @@ }, "favoriteChannels": { "$favoriteChannel": { - ".validate": "root.child('channels').child($favoriteChannel).exists()" + ".validate": "root.child('channels').child($favoriteChannel).exists() || root.child('channels').child($channelID).child('favoriteChannels').child($favoriteChannel).exists() && !newData.child($favoriteChannel).exists()" } }, "image": {