diff --git a/invenio_communities/generators.py b/invenio_communities/generators.py index bad819125..24aa15eb5 100644 --- a/invenio_communities/generators.py +++ b/invenio_communities/generators.py @@ -389,7 +389,7 @@ class CommunitySelfMember(Generator): def needs(self, member=None, **kwargs): """Enabling needs.""" if member is not None and member.user_id is not None: - return [UserNeed(member.user_id)] + return [UserNeed(int(member.user_id))] return [] def query_filter(self, identity=None, **kwargs):