Closed mwu closed 2 years ago
All right, so once you get your secondary PR merged I think this is good to go. Would you mind firing off your manual smoke-test requests one last time, too, just to make sure the tweaks are all good?
Ok. These all returned success:
test/myron/test
, test//myron//test',
abc:def$1.foo`Excellent, thank you for being so thorough. One more nit, and one last question: I think I have misunderstood the purpose of the various
metaCanonicalFoo
in the metadata record - it seems like they don't get used anywhere because they get built and immediately passed tosignRequest
. I think you pointed this out earlier? When I asked you to remove it, I didn't realise there was an established practice of keeping this data around. My question is - do you think we should reinstatemetaCanonicalPath
? I think your tests are fine as they are.
I think it's fine as it is, too. The canonical path gets logged already as part of the canonical request and I can't see any other use for returning it in the metadata. Carrying it around is only useful for testing but as you said, we should really approach that by expanding the test suite to test the whole signature.
Should fix #529.
I did some manual smoke testing: