Closed sneha122 closed 1 day ago
The changes in this pull request involve modifications to the URI construction in the getExecutionClient
methods of the FileInfoMethod
and FileListMethod
classes within the Google Sheets plugin. The updates include the addition of the query parameter supportsAllDrives=true
and includeItemsFromAllDrives=true
, enhancing the API requests to accommodate all drives in Google Drive. The overall structure and error handling of the methods remain unchanged.
File | Change Summary |
---|---|
app/server/appsmith-plugins/googleSheetsPlugin/src/main/java/com/external/config/FileInfoMethod.java |
Updated URI in getExecutionClient to include supportsAllDrives=true . |
app/server/appsmith-plugins/googleSheetsPlugin/src/main/java/com/external/config/FileListMethod.java |
Updated URI in getExecutionClient to include includeItemsFromAllDrives=true and supportsAllDrives=true . |
Objective | Addressed | Explanation |
---|---|---|
Check if Google APIs provide support for shared drive for Google sheets integration (#37598) | ✅ |
FileInfoMethod
class that also involve API request parameters for Google Sheets.FileInfoMethod
class regarding API request handling.FileInfoMethod
class that also deal with API request parameters and authorization.DailyPromotionBlocker
🎉 In the realm of code, where APIs play,
A tweak here and there, brightens the day!
With drives all supported, the data flows free,
Google Sheets integration, as smooth as can be!
So here's to the changes, both clever and neat,
In the world of development, we can't be beat! 🚀
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
/build-deploy-preview skip-tests=true
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/11934033608.
Workflow: On demand build Docker image and deploy preview
.
skip-tests: true
.
env: ``.
PR: 37602.
recreate: .
Deploy-Preview-URL: https://ce-37602.dp.appsmith.com
Description
This PR adds support for accessing shared drive files for google sheets integration
Fixes #37598 or
Fixes
Issue URL
Automation
/ok-to-test tags="@tag.Datasource"
:mag: Cypress test results
Communication
Should the DevRel and Marketing teams inform users about this change?
Summary by CodeRabbit
New Features
Bug Fixes