Skip to main content
Domo is committed to answering all of your App development questions, even when you’re burning the midnight oil. Feel free to check out our Community Forum for frequently asked questions. Try us: Our technical support consultants are there 24/7 to provide world-class service and help you make the most of your Domo experience. Please email support.domo.com

My collection is not syncing to my DataSet

There are a few things to check if your collection isn’t syncing correctly to your DataSet:
  1. Check that collection sync is enabled
  2. Check that the owner of the DataSet and the collection are the same person
  3. Check if there are documents that need syncing (syncRequired: true)
  4. Check documents in your collection to make sure they have the right types for exported fields - often, the issue is that at least one document in the collection has a property that isn’t being cast correctly.
Sometimes developers confuse Typescript types (like “Number”) with the column types that are supported for Domo DataSets. Instead, use “DOUBLE”, “LONG”, or “DECIMAL” types. Please refer to the AppDB API documentation for the list of supported column types.

My App won’t load a file

If this is a relative asset (it lives inside of your design) then use a forward slash / and make sure you don’t have a typo in the path. If it’s an external resource (hosted outside of Domo) then you must load it with the https:// protocol since Domo runs in that mode.

Errors when installing on Windows

  • Option 1: Install Visual C++ Build Tools using the Default Install option
  • Option 2: Install Visual Studio 2015 (or modify an existing installation) and select Common Tools for Visual C++ during setup. This also works with the free Community and Express for Desktop editions.
  • Install Python 2.7 (v3.x.x is not supported), and run npm config set python python2.7 (or see below for further instructions on specifying the proper Python version and path.)
  • Launch cmd, npm config set msvs_version 2015

How to Submit a Bug

If you come across a bug while building your app, please follow these steps to make it easier for us to help you:
  1. Create a separate app that demonstrates the bug in isolation.
  2. Make sure the code is as small as possible and only related to the bug.
  3. If the bug is data related, wire the app to a very simple webform dataset. Export the webform dataset as CSV and put it in your app directory.
  4. Zip up the app directory and email it to Domo support.
Important Please include the version of the CLI you are using in your email to support. You can get the version with the domo --version command. This will allow us to more quickly find and fix the bug you’re reporting. If you are reporting multiple issues, please send one separate app per issue.