Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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