Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote bindings missing when spaces (*) involved #53

Closed
justparking opened this issue Apr 14, 2016 · 5 comments
Closed

Remote bindings missing when spaces (*) involved #53

justparking opened this issue Apr 14, 2016 · 5 comments
Assignees

Comments

@justparking
Copy link
Contributor

(*) could be more than just spaces.

As shown below,

Given the raw data below (see screenshot):
image

The web user interface has a problem rendering the data (see below). Notice the blanks when there is supposed to be data. I believe it's related to spaces in the names of the remote events/actions.

image

And when I remove the spaces, it all works as it should.

@mcartmel
Copy link
Contributor

I'm having trouble replicating this. Spaces seem to work ok for me. Can you set up something to show the problem?

@justparking
Copy link
Contributor Author

I haven't been able to reproduce this anymore. Closing.

@scroix
Copy link
Member

scroix commented Mar 14, 2018

This issue still persists.

The bindings exist in the nodeConfig.json and, they appear wired, and they function.

However, they don't actually render in the UI.

screenshot from 2018-03-15 08-32-25

I isolated the node to a new host, and the behavior persisted. I've packaged this up for perusal.

Interestingly... If you delete all the bindings (for some reason the in-line editor doesn't work in this case) all the bindings reappear, despite the file missing the bindings.

screenshot from 2018-03-15 09-05-16

example_unrendered.zip

P.S. The JSON is valid.

@scroix scroix reopened this Mar 14, 2018
@justparking
Copy link
Contributor Author

Have managed to reproduce using your example.

@mcartmel Will leave example running.

@mcartmel
Copy link
Contributor

mcartmel commented Jul 3, 2018

Just have a moment to look over this issue.

I note that the name of the binding is:
Member MM-MT Media Films Status
But in the nodeConfig.json, the name of the binding is (note the extra spaces around the hyphen):
Member MM - MT Media Films Status

The binding will work because those spaces are ignored, but the UI will see them as being different; If you remove the spaces around the hyphen then it renders correctly. I'll see if I can make the UI ignore differences like this.

mcartmel pushed a commit that referenced this issue Jul 3, 2018
@mcartmel mcartmel closed this as completed Jul 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants