Merge pull request #4967 from FinnStutzenstein/removeDeepcopy

Remove deepcopy (closes #3893)
This commit is contained in:
Finn Stutzenstein 2019-09-02 12:11:12 +02:00 committed by GitHub
commit ee0b82b93b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
from copy import deepcopy import json
from typing import Any, Dict, List from typing import Any, Dict, List
from ..utils.access_permissions import BaseAccessPermissions from ..utils.access_permissions import BaseAccessPermissions
@ -61,7 +61,7 @@ class MotionAccessPermissions(BaseAccessPermissions):
# Parse single motion. # Parse single motion.
if permission: if permission:
full_copy = deepcopy(full) full_copy = json.loads(json.dumps(full))
full_copy["comments"] = [] full_copy["comments"] = []
for comment in full["comments"]: for comment in full["comments"]:
if await async_in_some_groups( if await async_in_some_groups(