Skip to content

Comments

Fix for `smudge-api-oauth2-callback' not updating.#90

Open
cole-brown wants to merge 1 commit intodanielfm:masterfrom
cole-brown:master
Open

Fix for `smudge-api-oauth2-callback' not updating.#90
cole-brown wants to merge 1 commit intodanielfm:masterfrom
cole-brown:master

Conversation

@cole-brown
Copy link

Bug: smudge-api-oauth2-callback' is a defconst, so if the defcustoms it uses to create its value are not up-to-date /before/ "smudge-api.el" is loaded, smudge-api-oauth2-callback' will be an incorrect value.

Fixes:

  • Added `smudge-api-oauth2-callback-url' defcustom to complete the set and make callback fully customizable.
  • Removed smudge-api-oauth2-callback' defconst and replaced it with the function smudge-api-oauth2-callback-url'. This will just build the full callback URL from the defcustoms.
  • Updated/added docstrings for what is going on and/or what should happen with all the `smudge-api-oauth2-...' variables.

Bug: `smudge-api-oauth2-callback' is a defconst, so if the defcustoms it
uses to create its value are not up-to-date /before/ "smudge-api.el" is
loaded, `smudge-api-oauth2-callback' will be an incorrect value.

Fixes:
  - Added `smudge-api-oauth2-callback-url' defcustom to complete the set
    and make callback fully customizable.
  - Removed `smudge-api-oauth2-callback' defconst and replaced it with
    the function `smudge-api-oauth2-callback-url'. This will just build
    the full callback URL from the defcustoms.
  - Updated/added docstrings for what is going on and/or what should
    happen with all the `smudge-api-oauth2-...' variables.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant