Commit f826b7b8 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

fix rpc method bug

parent 45431250
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1216,7 +1216,7 @@ def add_metadata(
@_rpc_groups(["Metadatas", "Resources"])
def remove_meta_from_resource(user: User, resource_id: int, meta_value_id: int) -> bool:
    """
    Remove a meta from a resource given their ids.
    Remove a meta_value from a resource given their ids.
    """
    query_set: Union[Iterator[Resource], QuerySet] = Resource.objects.filter(
        pk=resource_id, deleted_at__isnull=True
@@ -1265,7 +1265,7 @@ def set_metas_to_resource(user: User, resource_id: int, metas: List[dict]) -> bo
    for meta_value in resource_instance.metadataresourcevalue_set.filter(
        metadata__set=metadataset_instance
    ):
        remove_meta_from_resource(user, resource_id, meta_value.metadata.pk)
        remove_meta_from_resource(user, resource_id, meta_value.pk)

    # add metas
    for meta_dict in metas: