How to reproduce: Create 2 custom runtime connectors. They have the same id, "custom-runtime-connector".
What: The 2nd one overrides the JSON config key in the mobile app config. E.g. when I create 2 connectors for separate services and bind them to a mobile app, I only see one of the connectors in the mobile app config (the latest connector).
Another thing: When I delete the latest connector, I see the mobile app config is not updated. It still refers to the deleted one. I think this is just a side effect.
Plus, IMO, we need to allow users to give their own resource ids, because mobile apps are getting the configuration with that id. |
|