Gadget Developers

GD

Gadget Developers

Build SAAS apps alongside thousands of other Gadget developers. Get help, and offer help to others in the community.

Join

Request time extremely high

My request time exploded again and I see it's the readFromShopify background action. I just pushed some stuff today that will hopefully improve it. Also why is it so high and then goes down? We didn't change anything on the background action in that time period. It's like 3-4 times as high in the first few days as now.... Also I (and others) had issues with high request times after trivial updates in the past already. Anything you can do to prevent that / get informed about unusual high spikes? Cause I didn't check for a week and suddenly have to pay 500 USD which sucks...
No description

I just purchased another 250 credits but was only given 100

I was charged $25 for 250 credits but only 100 was applied

Error with ShopifyShop

We’re seeing a runtime error in our production app related to the ShopifyShop model. Specifically, Gadget is throwing an error when we attempt to fetch or update the model, due to a field called checkoutApiSupportedBackup being requested. We haven’t explicitly selected this field in our code, so it may be coming from the default selection in the generated packages. This is causing downstream issues where customer API tokens aren’t being set properly, breaking parts of the app flow (e.g. onboarding and paywall access). We’re planning to try regenerating the npm packages and redeploying to see if that resolves the default field selection. If not, we’ll try manually selecting specific fields when querying the ShopifyShop model....
No description

Webhook event on theme asset update

Is it possible to get webhook events on theme asset update? My app has an exemption to the theme API limitation.

Background Queue Access

It's come to my attention that my client would like to have the ability to review and retry queues on an external website to prevent unwanted access to the gadget dashboard. It doesn't seem those are exposed via an API. Is it possible to get access for my project?

I need to transfer ownership of an app

Hi guys! I need to duplicate one of my app (or fork) but into a different gadget account, is this possible? how can I do it properly? thank you!

Capture payment for shopify

Hi, what would be the best/cleanest way to capture payments from orders in gadget for shopify

I want get edges more than 50 items

I want get edges more than 50 items
No description

Dev environment throttling

Does Gadget implement throttling when a lot of action calls are made or for a lot of action errors? I've been doing some stress testing that includes a lot of bulk updates and some intentional errors to test our Sentry integration. The development environment has been extremely slow for the last 20 minutes or so. The production environment is still functioning normally. I don't see anything in the docs about throttling or any indication that the app is being throttled. We will be doing a lot more stress testing this week with much heavier usage...

Product selector UI code

The product selector user interface (see screenshots below) is accessible from the Collections Edit UI in Shopify. It is a nifty modal that is super powerful. I bet many apps have the need for this as this is a fundamental building block of any app. Is the code for this open sourced? If yes, can someone point me to it?...
No description

Shopify sync

Hey, how do I make sure my Shopify sync syncs customers in time to interact with my app? I checked the last sync and it was 18 days ago. Isn't this suppose to be automatic? Any reason why it wouldn't be? Thanks!...

error making API call to Shopify for shop

I got so much error log like that. ( 100 per day ) TrackId: e604cf5bd4d672c72505d42f0f5183fd App: Lookfy ( production ) ...
No description

GGT_UNSUPPORTED_SEARCH error with Gadget API on specific combination of search query and filter.

Hi Everyone, I am having an issue where text search + date range filters fail on certain metafields but work on others. See the following scenarios where I tested to know what works and what doesn't: ❌ Fails:...
No description

Moving from Development to Production and deploying a newer Production version

I'm about to deploy my first web-app (not Shopify) and just wanted any advice on pitfalls. The docs say that the databases will be migrated but is not specific that I will not lose my development model data. Also if I then further improve the app which I will do in a development environment, thus with fresh data, and deploy v2 it looks like there is DB migration again so I assume it merges the production and development DBs.
Is this correct and has anyone hit any unforseen snags with data or anything else for that matter. I've read the docs https://docs.gadget.dev/guides/environments/deployment#deploying-changes-to-production and it seems pretty clear but experience has taught me better to ask. The CI/CD pipeline after first deployment is more crucial as by then I will have client data. Thaks in advance....

shop/update webhook issue

Happening since yesterday and we use Gadgets default shop/update action so I am confident this error isnt on our end
No description

The assistant encountered an unexpected error, please try again

I get this message since 4 hours.. I have enough credits. Is there a problem with the AI asistant?

Can I transfer a build from one account to another?

I have a pro account but I wanted to see if I could create a new app on another account and it worked within the free credits, can I move that to my pro account?

Is there a way to duplicate from Production to Development?

I see 2 different previews and I want the production preview to be the correct one and the development one to match that

AWS Integration Issue: Action Await Behavior Not Working as Expected

Problem Summary: We're experiencing an issue where AWS cannot properly await the completion of a specific Gadget action (updateRank) regardless of the action configuration pattern used. The AWS code continues to the next step before the Gadget action fully completes its processing. Important Note: The shopifyMutationRank action works correctly - AWS properly awaits its completion. This suggests the issue is specific to updateRank rather than a general AWS-Gadget integration problem. ...