raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.41k stars 3.1k forks source link

[Airtable] authentication won't complete #15479

Closed rgerecke closed 10 hours ago

rgerecke commented 11 hours ago

Extension

https://www.raycast.com/marks/raycast-airtable-extension

Raycast Version

1.85.2

macOS Version

15.0.1

Description

When trying to authenticate raycast, the url to airtable has an extra / in it, leading to a 404 error: https://airtable.com//oauth2/v1/authorize?client_id=[...]

When I fix this manually and grant raycast permission to access my airtable bases, it also has an Oauth failure that I'm not able to read the error message to.

Steps To Reproduce

  1. Install Raycast on Macbook Air running Sequoia
  2. Install Airtable extension
  3. Run "list bases" command in raycast
  4. Select "Sign in with Airtable" [ERROR: URL not found at Airtable]
  5. Fix URL by removing extra / between "airtable.com" and "oauth2/v1"
  6. Select bases to allow Airtable access
  7. Redirects to raycast
  8. Raycast reports "Error: Base not found"

Current Behaviour

No response

Expected Behaviour

No response

raycastbot commented 11 hours ago

Thank you for opening this issue!

🔔 @marks @SeanKeenan-at @pernielsentikaer @xmok you might want to have a look.

💡 Author and Contributors commands The author and contributors of `marks/raycast-airtable-extension` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot close as not planned` Closes the issue as not planned. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopens the issue. - `@raycastbot assign me` Assigns yourself to the issue. - `@raycastbot good first issue` Adds the "Good first issue" label to the issue. - `@raycastbot keep this issue open` Make sure the issue won't go stale and will be kept open by the bot.
xmok commented 10 hours ago

I did a fresh install of the extension and went through the OAuth flow successfully. The default value of the URL does not include the extra "slash" although that is something we should account for.

Can you please share your current Preferences so we can troubleshoot?

Also, can you confirm that you see the following screen?

airtable-oauth

P.S.: If you prefer, you can also ping me on Slack.

rgerecke commented 10 hours ago

I reinstalled and then the authentication worked -- weird! Not sure what went wrong with original install. Closing ticket.