You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 22, 2023. It is now read-only.
I've run into this asymmetry in canonization of schema and credential attributes before but have not been able to discover the root cause yet. I've asked in a couple of ACA-Py issues before but each time has left me confused. From the toolbox/plugin perspective, I believe we're more or less depending on ACA-Py for the bulk of the logic for both schema creation and credential issuance. My "solution" so far has been to use all lower case and underscore instead of spaces. Would you consider this format being enforced on schema creation by the toolbox to be an acceptable fix?
A couple of thoughts on this. It might be an Indy-SDK issue -- I seem to remember @sklump talking about that. Within ACA-Py, I'm pretty sure Stephen worked on this, and he is not available for this, so someone else will have to take a look.
The better answer in the long run is a way to have a separation between the internal name and the presentation. This is going to be necessary for localization/supporting multiple languages. The Overlays model (now in ToIP) is one technique that could be used. It's a difficult challenge, and I'm not sure the progress that has been made on this.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When you create a schema with attribute names that contain capital letters it won't let you issue a credential.
The following error is thrown:
It seems like
Name
andAge
are transformed toname
andage
, making ACA-Py error out.The text was updated successfully, but these errors were encountered: