finos / FDC3-Sail

Open implementation of the FDC3 standard using Electron and an integrated App Directory.
Apache License 2.0
32 stars 20 forks source link

directory/local.v2.json doesn't match appD spec on `interop.intents.raises` #145

Open kriswest opened 11 months ago

kriswest commented 11 months ago

Bug Report

Originally raised on the FDC3 repository as: https://github.com/finos/FDC3/issues/1085

directory/local.v2.json contains records that don't match the appD spec on interop.intents.raises . They are incorrectly using the schema for interop.intents.listensFor. See: https://github.com/finos/FDC3-Sail/blob/44873c90b99925ac93f9c339407547a1a6652764/directory/local.v2.json#L581-L600 This is also wrong the FINOS App Directory, see: https://github.com/finos/FDC3/issues/1085

and compare to the spec: https://fdc3.finos.org/schemas/2.1/app-directory.html#tag/Application/paths/~1v2~1apps~1%7BappId%7D/get image

That value is unlikely to be read by Sail for anything so its likely just the data files that need correcting