-
Notifications
You must be signed in to change notification settings - Fork 375
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
FactSet is not working $data from set property #8798
Comments
Hi @jamalsia I can reproduce and see the same. I'm not sure yet on how to make this work, but obviously some colliding between adaptive expressions and adaptive card templating. I can (not surprisingly) get the card to work if I avoid the
@boydc2014 Can you take a look at this and see if you have any thoughts/ideas/suggestions? |
@jsia9 Is that possible for you to avoid $ in your data's key? $ in Composer represents a shorthand for a special memory path (dialog.foo) https://docs.microsoft.com/en-us/azure/bot-service/adaptive-dialog/adaptive-dialog-prebuilt-memory-states?view=azure-bot-service-4.0#dialog-scope. I think for that reason, it complains as not found. |
Hi @boydc2014 Adaptive Card templating uses the Do we need to make changes to resolve this or will/would this be a limitation of using Adaptive Cards within Adaptive Expressions? |
Hello @boydc2014 ...is there any update on this? |
@boydc2014 could you please follow up on this issue? Do we have updates on this front? |
@boydc2014 Could you please provide updates to this issue? Thanks! |
@boydc2014, do you have any updates on this? |
@jsia9 It looks like adaptive card templating is not implemented in the SDK. Closing this for tracking on that issue/feature request. Thanks for bringing this to our attention and for your patience. |
Describe the bug
i ve been trying for a few hours to get this working.
when using SetProperty to set the array used by FactSets in Adaptive Cards, the key and value entries are not taken into account.
Version
Version: 1.4.1
Electron: 8.2.4
Chrome: 80.0.3987.165
NodeJS: 12.13.0
V8: 8.0.426.27-electron.0
as I am using a few custom behaviors in nodejs.
OS
macOS
To Reproduce
my situation is identical to this one , the only difference is that i get 'a scope of 'key' wasnt found'
set property dialog.carddataproperties with the array:
[ { "key": "Assigned to", "value": "Matt Hidinger" }, { "key": "Due date", "value": "Not set" } ]
{ "type": "FactSet", "facts": [ { "$data": "${dialog.carddataproperties}", "title": "${key}:", "value": "${value}" } ] }
The error in Bot Framework Emulator is consistently the same.
it seems that I am not the only one to have this issue but never solved here
Even more confusing is that , I tried to replicate it the exact sequence in the official designer
https://adaptivecards.io/designer/ and it works.
Data:
The text was updated successfully, but these errors were encountered: