예제 #1
0
 def get(self, user_id):
     require_permission_or_owner('list_users', user_id)
     user = get_object_or_404(models.User.get_by_id_and_org, user_id, self.current_org)
     self.record_event({
         'action': 'view',
         'object_id': user_id,
         'object_type': 'user',
     })
     return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #2
0
파일: users.py 프로젝트: yejian9237/redash
    def get(self, user_id):
        require_permission_or_owner("list_users", user_id)
        user = get_object_or_404(
            models.User.get_by_id_and_org, user_id, self.current_org
        )

        self.record_event(
            {"action": "view", "object_id": user_id, "object_type": "user"}
        )

        return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #3
0
파일: users.py 프로젝트: ariarijp/redash
    def get(self, user_id):
        require_permission_or_owner('list_users', user_id)
        user = get_object_or_404(models.User.get_by_id_and_org, user_id, self.current_org)

        self.record_event({
            'action': 'view',
            'object_id': user_id,
            'object_type': 'user',
        })

        return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #4
0
    def get(self, user_id):
        require_permission_or_owner('list_users', user_id)

        user = models.User.get_by_id(user_id)
        if user is None:
            abort(404, "User not found")

        self.record_event({
            'action': 'view',
            'object_id': user_id,
            'object_type': 'user',
        })

        return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #5
0
    def get(self, user_id):
        require_permission_or_owner('list_users', user_id)
        user = get_object_or_404(models.User.get_by_id_and_org, user_id,
                                 self.current_org)

        return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #6
0
파일: users.py 프로젝트: Xangis/redash
 def get(self, user_id):
     require_permission_or_owner('list_users', user_id)
     user = get_object_or_404(models.User.get_by_id_and_org, user_id, self.current_org)
     
     return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #7
0
파일: users.py 프로젝트: yokotty/redash
 def get(self, user_id):
     require_permission_or_owner('list_users', user_id)
     user = models.User.get_by_id(user_id)
     
     return user.to_dict(with_api_key=is_admin_or_owner(user_id))
예제 #8
0
파일: users.py 프로젝트: carezone/redash
    def get(self, user_id):
        require_permission_or_owner("list_users", user_id)
        user = models.User.get_by_id(user_id)

        return user.to_dict(with_api_key=is_admin_or_owner(user_id))