def get_user_documents(user_id): user = helpers.get_user() available = helpers.filter_by_access(user, User.query.get(user_id).documents, permissions=('read', )) docs = documents_schema.dump(available) xhr = MakeResponse(200, body=docs.data) return xhr.response
def test_filter_by_access(self): user = User.create( dict(username='******', password='******', email='*****@*****.**')) Document.create(dict(title="title", body="d", user=user)) available = filter_by_access( user, Document.query.all(), ) self.assertEqual(len(available), 1)
def test_filter_by_access(self): user = User.create(dict( username='******', password='******', email='*****@*****.**' )) Document.create(dict(title="title", body="d", user=user)) available = filter_by_access( user, Document.query.all(), ) self.assertEqual(len(available), 1)
def get_user_documents(user_id): user = helpers.get_user() available = helpers.filter_by_access(user, User.query.get(user_id).documents, permissions=("read",)) docs = documents_schema.dump(available) xhr = MakeResponse(200, body=docs.data) return xhr.response