appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
34.64k stars 3.74k forks source link

[Bug]: In import, applications containing Gsheets DS get imported, though GSheets is not supported in airgapped #27548

Open btsgh opened 1 year ago

btsgh commented 1 year ago

Is there an existing issue for this?

Description

When I try an app level import or import from home page in airgapped image setup locally, applications containing gsheets DS also get imported, though GSheets is not supported.

Steps To Reproduce

  1. Create a new workspace and a new application
  2. Click on App settings in the properties section on the right side.
  3. Click on Import.
  4. Select the attached app and import it [change the extension to json]
  5. Note that it gets imported though GSheets is not supported in Airgapped version

Testimport copy.txt

Screenshots of how the app looks once imported:

Screenshot 2023-09-21 at 5 39 45 PM Screenshot 2023-09-21 at 5 39 41 PM

Public Sample App

No response

Environment

Release

Issue video log

No response

Version

Self Hosted

RakshaKShetty commented 9 months ago

While importing also we see break image

btsgh commented 9 months ago

Expected behavior - If gsheets is not supported, and the json contains a gsheets ds, the gsheets image should not be broken, at the same time, a message should be displayed that gsheets is not supported in airgapped version.

@deepikaappsmith

btsgh commented 9 months ago

Right now the experience is not great for the user.