Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


IssueNotesDecision
1Does request body need to declare "publicCmHandleProperties"?

Do we need to explcitly declare "publicCmHandleProperties"? 

Will there be another possible variation to this in the future?

Code Block
languageyml
{
  "publicCmHandleProperties" : {
          "Name-1" : "some-value",
          "Name-2" : "other-value"
   }
}


Not another variation but there will be "modules" included in future implementations.
2Do we need to consider if cm handle exists?

3Are public properties always be in the format of "name" : x, "value": y?

In the fragment table there are example that follow this format 

Code Block
languageyml
{
	"name": "Contact",
	"value": "newemailforstore@bookstore.com"
}


Yes.


4Will there only ever be 2 kv pairs in public properties?
Yes
5Does the order matter?

Does

Code Block
languageyml
{
  "publicCmHandleProperties" : {
          "Name-1" : "some-value",
          "Name-2" : "other-value"
   }
}

==

Code Block
languageyml
{
  "publicCmHandleProperties" : {
          "Name-2" : "other-value",
          "Name-1" : "some-value"
   }
}


No, they are independent but they however will need to in this order in the database.
6Should search be case sensitive?

...