示例#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
    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))