title: Flask Abort(403) Forbidden error message is said to be Forbidden, not letting me call it
body: <p>I am creating a blog with users, and adding authentication to some pages, requiring the user that is logged in to be admin to access certain pages. Below is the decorated function to check if the user is admin:</p>
  <pre><code>def admin_only(f):
      @wraps(f)
      def decorated_function(*args, **kwargs):
          try:
              user_id = current_user.id
          except:
              user_id = 0
  
          if user_id == 1:
              return f(*args, **kwargs)
          else:
              return abort(403)
  
      return decorated_function()
  </code></pre>
  <p>I get the below error message:</p>
  <pre><code>werkzeug.exceptions.Forbidden: 403 Forbidden: You don't have the permission to access the requested resource. It is either read-protected or not readable by the server.
  </code></pre>
  <p>I have imported abort from flask so not 100% sure why it is saying it is forbidden. Any tips, thanks in advance!</p>