def get(self, uuid): project_files_schema.pop('project') if current_user.role == 'CLIENT': fil = current_user.projects.filter_by(uuid=uuid).first_or_404() return pagination.paginate(fil.files, schema, True) return pagination.paginate( ProjectFile.query.filter(ProjectFile.project.has(uuid=uuid)), schema, True)
def get(self, uuid): return pagination.paginate(TicketComment.query.filter(TicketComment.ticket.has(uuid=uuid)), schema, True)
def get(self, uuid): return pagination.paginate( ProjectComment.query.filter(ProjectComment.project.has(uuid=uuid)), schema, True)
def get(self): if current_user.role == 'CLIENT': return pagination.paginate( Ticket.query.filter( Ticket.project.has(user_id=current_user.id)), schema, True) return pagination.paginate(Ticket, schema, True)
def get(self): return pagination.paginate(current_user.notifications, notification_schema)
def get(self): return pagination.paginate(Notification, schema, True)
def get(self): return pagination.paginate(User, schema, True)
def get(self): return pagination.paginate(Task, schema, True)
def get(self): return pagination.paginate(Kyc, schema, True)
def get(self): if current_user.role == 'CLIENT': return pagination.paginate(current_user.projects, schema, True) return pagination.paginate(current_user.projects, schema, True)