Cant select OData table as source on SKUID Platform

  • 1
  • Problem
  • Updated 2 years ago
  • Solved
  • (Edited)
I set up an OData Datasource. And when I create a model and Select OData it sees the Odata source and even sees the table I created. But I can't seem to select the table that is listed.

Here is a screenshot. It shows up but clicking on the table listing does not do anything like populating the field.



Is that a bug or am I missing something in my configuration that is keeping me from selecting the options listed?

=============================
Update
=============================

Some additional information. I tried this with a sample OData source to see if changing that might fix the issue and still seeing the same problem. If anyone wants to quickly re-create. Go into Skuid Platform, configure a new Datasource using http://services.odata.org/V4/Northwind/Northwind.svc/

Then create a new page and model. Select the OData source type and the Northwind data source and you will have a number of items to select from under the External Object Name but it won't be possible to select an item.

If anyone has an OData source set up correctly can you please share your XML with me so I can manually create the data source while waiting for a UI fix.
Photo of Joseph Ucuzoglu

Joseph Ucuzoglu

  • 1,074 Points 1k badge 2x thumb

Posted 2 years ago

  • 1
Photo of Ben Hubbard

Ben Hubbard, Employee

  • 12,490 Points 10k badge 2x thumb
Hi Joseph, do you see any javascript errors in your javascript console when you try to click on the object name?
Photo of Joseph Ucuzoglu

Joseph Ucuzoglu

  • 1,074 Points 1k badge 2x thumb
I fired up the javascript console and I am seeing an error when I click on the entry. Here is a screenshot.

Photo of Ben Hubbard

Ben Hubbard, Employee

  • 12,490 Points 10k badge 2x thumb
Hi Joseph, I'm able to reproduce this issue on my Skuid platform site as well with the Northwinds data source. I talked to our engineers responsible for OData and a patch has already been developed for this issue, but it has not been pushed to skuidsite.com yet. I believe this fix will be pushed in the next few days.
Photo of Joseph Ucuzoglu

Joseph Ucuzoglu

  • 1,074 Points 1k badge 2x thumb
Thank you Ben. Quick follow up question. Are the most recent versions of SKUID shown on https://skuid.secure.force.com/skuidreleases apply to both the Installed Application on Salesforce and Skuid Platform or do I need to go somewhere different to see the current version and release notes for Skuid Platform?
Photo of Zach McElrath

Zach McElrath, Employee

  • 49,056 Points 20k badge 2x thumb
Joseph, we are working on adjusting the Skuid Releases page to differentiate between Skuid-on-Salesforce and Skuid Platform releases. The big difference between Skuid Platform and Skuid-on-Salesforce is that Skuid Platform is always on the "latest" version, there is nothing you have to do to upgrade.

We will update this post when this issue is resolved in Skuid Platform, thanks for your patience!
Photo of Stephen Sells

Stephen Sells, Official Rep

  • 16,856 Points 10k badge 2x thumb
Thank you for bringing this to our attention. This bug has been fixed in the platform and should automatically work for you now. Thank you for your patience.
Photo of Joseph Ucuzoglu

Joseph Ucuzoglu

  • 1,074 Points 1k badge 2x thumb
Thank you Stephen, to confirm I am able to connect successfully to the OData source in platform and see the data. Excellent!

I did notice (and this is probably a separate post) that the latest version of SKUID on Salesforce 9.5.1 does not seem to have an update available on Salesforce and exhibits the same problem as the Platform used to have.

Is the Platform build based on the 8.x releases or the 9.x releases?

Also is this something you anticipate having patched in the near future in 9.x for SF?
Photo of Stephen Sells

Stephen Sells, Official Rep

  • 16,856 Points 10k badge 2x thumb
Platform is its own separate entity entirely. You won't have to worry about updating or version. The updates are automatic and immediate.

The correction on Skuid-on-Salesforce will eventually come out, but is dealt with separately.
Photo of Joseph Ucuzoglu

Joseph Ucuzoglu

  • 1,074 Points 1k badge 2x thumb
Check your current version of SKUID in the Installed Packages in Salesforce. I tried with 9.5.1 and it didn't work and then today upgraded to 9.5.4 and the bug is gone and everything is working as expected.
Photo of Andy Kallio

Andy Kallio

  • 182 Points 100 badge 2x thumb
Thanks for the help...I have just upgraded to 9.5.4 and still running into the same issue.  I think it's a bit different than what has been described by others. So, I'm including a screenshot. 

Photo of Amy Dewaal

Amy Dewaal, Official Rep

  • 8,200 Points 5k badge 2x thumb
Andy, would you mind posting a screenshot of any errors you see in the Chrome/Firefox/IE console when you click the down arrow? 
Photo of Zach McElrath

Zach McElrath, Employee

  • 49,056 Points 20k badge 2x thumb
@Andy Go to "Skuid Settings", find your Data Source, and click the pencil to edit it inline, then check / enable the "Use Apex Proxy" checkbox.



This is checked by default, and in general you should always leave this box checked. Most Data Sources don't let you connect to them without going through a proxy.
(Edited)