PipedreamHQ / PipedreamHQ/pipedream

Odyssey Connect

Open
#21,423 0 comments 0 reactions 0 assignees View on GitHub
bug triaged user request
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

### App
Odyssey Connect

### Summary:
Google Sheets openid missing

### Details:
Connecting the google_sheets app via Connect Link in production (project proj_YRs7oMA) fails after Google sign-in with Google's "401. That's an error. The server cannot process the request because it is malformed." google_docs and google_drive connect fine for the same user minutes apart, using the same Google client (342853642011-s2ivf2f14qpb69llj2g68s7cdk90tvu9). The Sheets authorization request differs only in scopes: email profile https://www.googleapis.com/auth/drive with no openid. Please check the managed Google Sheets OAuth app's scope configuration.

### Screenshots:
No screenshots included

Contributor guide

Open the contributing guide

Research direction

Start at the Connect Link flow for the managed Google Sheets OAuth app and compare its authorization request with the working google_docs and google_drive requests. Verify the Sheets app's scope configuration and confirm that connecting google_sheets succeeds for the affected production project without Google's malformed-request error.

Written by the indexing model from the issue text.

Assessment

Domain
authentication
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.