Shazwazza / Articulate

A wonderful Blog engine built on Umbraco
MIT License
211 stars 106 forks source link

Author field revert back to orginal creator #370

Open khraibani opened 3 years ago

khraibani commented 3 years ago

Hi @Shazwazza, every time I change the author field to a new author after I press save & publish it keep reverting back to the original creator.

Umbraco v8.14.1 Articulate v4.3.2

Shazwazza commented 3 years ago

Is this on a vanilla Umbraco & Articulate install?

khraibani commented 3 years ago

Yep.

khraibani commented 3 years ago

Hi, I thought this might be due to the way I have installed the package, so I have uninstalled and reinstalled it from the CMS. (uninstalled it from the packages sections, and did Uninstall-Package from Package Manager Console) - Then I did a fresh install. I have also upgraded the CMS to v18.15.2 due to a known issue with Url.GetCropUrl (images crops weren't loading on v8.14.1) which has fixed it. None of the above has solved the issue with author reverting back to orginal creator or the published date. Could it be with anything to do with having variants enabled on the document type?

I copied a dump of the request & the response back: The author = "Jane Doe" which revert back to "Hussein Khraibani" Thank you for your help! ` { "id": 8530, "contentTypeAlias": "ArticulateRichText", "parentId": 8525, "action": "publish", "variants": [ { "name": "Wise Decision-Making: Stepping Up to Sustainable Performance", "properties": [ { "id": 31031, "alias": "tags", "value": [

      ]
    },
    {
      "id": 31032,
      "alias": "umbracoUrlName",
      "value": "Wise Decision-Making: Stepping Up to Sustainable Performance"
    },
    {
      "id": 31033,
      "alias": "categories",
      "value": [
        "Insights"
      ]
    },
    {
      "id": 31034,
      "alias": "excerpt",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 31035,
      "alias": "author",
      "value": "Jane Doe"
    },
    {
      "id": 31036,
      "alias": "publishedDate",
      "value": "2021-08-24 12:30:01"
    },
    {
      "id": 31037,
      "alias": "enableComments",
      "value": "1"
    },
    {
      "id": 31039,
      "alias": "richText",
      "value": ""
    },
    {
      "id": 0,
      "alias": "postImage",
      "value": null
    },
    {
      "id": 31038,
      "alias": "socialDescription",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 0,
      "alias": "umbracoUrlAlias",
      "value": ""
    },
    {
      "id": 31030,
      "alias": "importId",
      "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725"
    }
  ],
  "culture": "en",
  "segment": null,
  "publish": true,
  "save": true,
  "releaseDate": null,
  "expireDate": null
},
{
  "name": "",
  "properties": [
    {
      "id": 31031,
      "alias": "tags",
      "value": [

      ]
    },
    {
      "id": 31032,
      "alias": "umbracoUrlName",
      "value": "Wise Decision-Making: Stepping Up to Sustainable Performance"
    },
    {
      "id": 31033,
      "alias": "categories",
      "value": [
        "Insights"
      ]
    },
    {
      "id": 31034,
      "alias": "excerpt",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 31035,
      "alias": "author",
      "value": "Jane Doe"
    },
    {
      "id": 31036,
      "alias": "publishedDate",
      "value": "2021-08-24 12:30:01"
    },
    {
      "id": 31037,
      "alias": "enableComments",
      "value": "1"
    },
    {
      "id": 31039,
      "alias": "richText",
      "value": ""
    },
    {
      "id": 0,
      "alias": "postImage",
      "value": null
    },
    {
      "id": 31038,
      "alias": "socialDescription",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 0,
      "alias": "umbracoUrlAlias",
      "value": ""
    },
    {
      "id": 31030,
      "alias": "importId",
      "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725"
    }
  ],
  "culture": "fi",
  "segment": null,
  "publish": false,
  "save": false,
  "releaseDate": null,
  "expireDate": null
},
{
  "name": "",
  "properties": [
    {
      "id": 31031,
      "alias": "tags",
      "value": [

      ]
    },
    {
      "id": 31032,
      "alias": "umbracoUrlName",
      "value": "Wise Decision-Making: Stepping Up to Sustainable Performance"
    },
    {
      "id": 31033,
      "alias": "categories",
      "value": [
        "Insights"
      ]
    },
    {
      "id": 31034,
      "alias": "excerpt",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 31035,
      "alias": "author",
      "value": "Jane Doe"
    },
    {
      "id": 31036,
      "alias": "publishedDate",
      "value": "2021-08-24 12:30:01"
    },
    {
      "id": 31037,
      "alias": "enableComments",
      "value": "1"
    },
    {
      "id": 31039,
      "alias": "richText",
      "value": ""
    },
    {
      "id": 0,
      "alias": "postImage",
      "value": null
    },
    {
      "id": 31038,
      "alias": "socialDescription",
      "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise."
    },
    {
      "id": 0,
      "alias": "umbracoUrlAlias",
      "value": ""
    },
    {
      "id": 31030,
      "alias": "importId",
      "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725"
    }
  ],
  "culture": "de",
  "segment": null,
  "publish": false,
  "save": false,
  "releaseDate": null,
  "expireDate": null
}

], "expireDate": null, "releaseDate": null, "templateAlias": null } Response back: { "id": 8530, "udi": "umb://document/a6fd5e6cedd649a0b09d1796a904c557", "icon": "icon-post-it color-blue", "trashed": false, "key": "a6fd5e6c-edd6-49a0-b09d-1796a904c557", "parentId": 8525, "path": "-1,1056,8524,8525,8530", "variants": [ { "name": "Wise Decision-Making: Stepping Up to Sustainable Performance", "displayName": "English", "tabs": [ { "id": 4099, "active": true, "label": "Post Attributes", "alias": "Post Attributes", "open": true, "properties": [ { "label": "Tags", "description": "", "view": "tags", "config": { "group": "ArticulateTags", "storageType": "Json", "Delimiter": "\u0000" }, "hideLabel": false, "labelOnTop": false, "validation": { "mandatory": false, "mandatoryMessage": "", "pattern": "", "patternMessage": "" }, "readonly": false, "id": 31041, "dataTypeKey": "f8404fdc-7667-4184-95c3-125b1d81314d", "value": [

          ],
          "alias": "tags",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Slug",
          "description": "If left blank then umbraco will auto-generate the URL name based on the node name",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31042,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Wise Decision-Making: Stepping Up to Sustainable Performance",
          "alias": "umbracoUrlName",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Categories",
          "description": "",
          "view": "tags",
          "config": {
            "group": "ArticulateCategories",
            "storageType": "Json",
            "Delimiter": "\u0000"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31043,
          "dataTypeKey": "a72aeb12-5b28-4a47-b99a-fde14d49c1ac",
          "value": [
            "Insights"
          ],
          "alias": "categories",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Excerpt",
          "description": "",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31044,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "excerpt",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Author",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": true,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31045,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Hussein Khraibani",
          "alias": "author",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Published Date",
          "description": "This is the date that the document will be shown as published on your website",
          "view": "datepicker",
          "config": {
            "format": "YYYY-MM-DD HH:mm:ss",
            "offsetTime": false,
            "pickTime": true
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31046,
          "dataTypeKey": "e4d66c0f-b935-4200-81f0-025f7256b89a",
          "value": "2021-08-24 12:30:56",
          "alias": "publishedDate",
          "editor": "Umbraco.DateTime",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Enable Comments",
          "description": "",
          "view": "boolean",
          "config": {
            "default": false,
            "showLabels": false,
            "labelOn": null,
            "labelOff": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31047,
          "dataTypeKey": "92897bc6-a5f3-4ffe-ae27-f2e7e33dda49",
          "value": "1",
          "alias": "enableComments",
          "editor": "Umbraco.TrueFalse",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4104,
      "active": false,
      "label": "Content",
      "alias": "Content",
      "open": true,
      "properties": [
        {
          "label": "Rich Text",
          "description": "",
          "view": "rte",
          "config": {
            "editor": {
              "toolbar": [
                "ace",
                "bold",
                "italic",
                "underline",
                "strikethrough",
                "alignleft",
                "aligncenter",
                "alignright",
                "bullist",
                "numlist",
                "link",
                "unlink",
                "anchor",
                "umbmediapicker",
                "umbembeddialog"
              ],
              "mode": "distraction-free"
            },
            "hideLabel": true,
            "ignoreUserStartNodes": false,
            "mediaParentId": null
          },
          "hideLabel": true,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31049,
          "dataTypeKey": "dbcb0707-021d-4cd4-ba8b-5cc891516c28",
          "value": "",
          "alias": "richText",
          "editor": "Umbraco.TinyMCE",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4101,
      "active": false,
      "label": "Image",
      "alias": "Image",
      "open": true,
      "properties": [
        {
          "label": "Post Image",
          "description": "An optional image for your blog post",
          "view": "imagecropper",
          "config": {
            "crops": [
              {
                "alias": "blogPost",
                "width": 200,
                "height": 200
              },
              {
                "alias": "square",
                "width": 480,
                "height": 480
              },
              {
                "alias": "thumbnail",
                "width": 50,
                "height": 50
              },
              {
                "alias": "wide",
                "width": 1024,
                "height": 512
              }
            ],
            "focalPoint": {
              "left": 0.5,
              "top": 0.5
            },
            "src": ""
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "c8f535ee-27b8-4d16-940d-d6c523851bb1",
          "value": null,
          "alias": "postImage",
          "editor": "Umbraco.ImageCropper",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4102,
      "active": false,
      "label": "Meta Tags",
      "alias": "Meta Tags",
      "open": true,
      "properties": [
        {
          "label": "Social Description",
          "description": "Open Graph Description - Describe the article in one or two lines.",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": null,
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31048,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "socialDescription",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 0,
      "active": false,
      "label": "Properties",
      "alias": "Generic properties",
      "open": true,
      "properties": [
        {
          "label": "umbracoUrlAlias",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "",
          "alias": "umbracoUrlAlias",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Import Id",
          "description": "Used during a blogml import process to ensure that re-importing does not create duplicate posts.",
          "view": "readonlyvalue",
          "config": {
            "umbracoDataValueType": "STRING"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31040,
          "dataTypeKey": "f0bc4bfb-b499-40d6-ba86-058885a5178c",
          "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725",
          "alias": "importId",
          "editor": "Umbraco.Label",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    }
  ],
  "language": {
    "id": 6,
    "culture": "en",
    "name": "English",
    "isDefault": true,
    "isMandatory": false,
    "fallbackLanguageId": null
  },
  "segment": null,
  "state": "Published",
  "updateDate": "2021-08-24 12:30:56",
  "createDate": "2021-08-24 11:57:45",
  "publishDate": "2021-08-24 12:30:56",
  "releaseDate": null,
  "expireDate": null,
  "notifications": [
    {
      "header": "Content published",
      "message": "English published and visible on the website",
      "type": 3
    }
  ]
},
{
  "name": null,
  "displayName": "Finnish",
  "tabs": [
    {
      "id": 4099,
      "active": true,
      "label": "Post Attributes",
      "alias": "Post Attributes",
      "open": true,
      "properties": [
        {
          "label": "Tags",
          "description": "",
          "view": "tags",
          "config": {
            "group": "ArticulateTags",
            "storageType": "Json",
            "Delimiter": "\u0000"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31041,
          "dataTypeKey": "f8404fdc-7667-4184-95c3-125b1d81314d",
          "value": [

          ],
          "alias": "tags",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Slug",
          "description": "If left blank then umbraco will auto-generate the URL name based on the node name",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31042,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Wise Decision-Making: Stepping Up to Sustainable Performance",
          "alias": "umbracoUrlName",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Categories",
          "description": "",
          "view": "tags",
          "config": {
            "group": "ArticulateCategories",
            "storageType": "Json",
            "Delimiter": "\u0000"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31043,
          "dataTypeKey": "a72aeb12-5b28-4a47-b99a-fde14d49c1ac",
          "value": [
            "Insights"
          ],
          "alias": "categories",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Excerpt",
          "description": "",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31044,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "excerpt",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Author",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": true,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31045,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Hussein Khraibani",
          "alias": "author",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Published Date",
          "description": "This is the date that the document will be shown as published on your website",
          "view": "datepicker",
          "config": {
            "format": "YYYY-MM-DD HH:mm:ss",
            "offsetTime": false,
            "pickTime": true
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31046,
          "dataTypeKey": "e4d66c0f-b935-4200-81f0-025f7256b89a",
          "value": "2021-08-24 12:30:56",
          "alias": "publishedDate",
          "editor": "Umbraco.DateTime",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Enable Comments",
          "description": "",
          "view": "boolean",
          "config": {
            "default": false,
            "showLabels": false,
            "labelOn": null,
            "labelOff": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31047,
          "dataTypeKey": "92897bc6-a5f3-4ffe-ae27-f2e7e33dda49",
          "value": "1",
          "alias": "enableComments",
          "editor": "Umbraco.TrueFalse",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4104,
      "active": false,
      "label": "Content",
      "alias": "Content",
      "open": true,
      "properties": [
        {
          "label": "Rich Text",
          "description": "",
          "view": "rte",
          "config": {
            "editor": {
              "toolbar": [
                "ace",
                "bold",
                "italic",
                "underline",
                "strikethrough",
                "alignleft",
                "aligncenter",
                "alignright",
                "bullist",
                "numlist",
                "link",
                "unlink",
                "anchor",
                "umbmediapicker",
                "umbembeddialog"
              ],
              "mode": "distraction-free"
            },
            "hideLabel": true,
            "ignoreUserStartNodes": false,
            "mediaParentId": null
          },
          "hideLabel": true,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31049,
          "dataTypeKey": "dbcb0707-021d-4cd4-ba8b-5cc891516c28",
          "value": "",
          "alias": "richText",
          "editor": "Umbraco.TinyMCE",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4101,
      "active": false,
      "label": "Image",
      "alias": "Image",
      "open": true,
      "properties": [
        {
          "label": "Post Image",
          "description": "An optional image for your blog post",
          "view": "imagecropper",
          "config": {
            "crops": [
              {
                "alias": "blogPost",
                "width": 200,
                "height": 200
              },
              {
                "alias": "square",
                "width": 480,
                "height": 480
              },
              {
                "alias": "thumbnail",
                "width": 50,
                "height": 50
              },
              {
                "alias": "wide",
                "width": 1024,
                "height": 512
              }
            ],
            "focalPoint": {
              "left": 0.5,
              "top": 0.5
            },
            "src": ""
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "c8f535ee-27b8-4d16-940d-d6c523851bb1",
          "value": null,
          "alias": "postImage",
          "editor": "Umbraco.ImageCropper",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4102,
      "active": false,
      "label": "Meta Tags",
      "alias": "Meta Tags",
      "open": true,
      "properties": [
        {
          "label": "Social Description",
          "description": "Open Graph Description - Describe the article in one or two lines.",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": null,
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31048,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "socialDescription",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 0,
      "active": false,
      "label": "Properties",
      "alias": "Generic properties",
      "open": true,
      "properties": [
        {
          "label": "umbracoUrlAlias",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "",
          "alias": "umbracoUrlAlias",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Import Id",
          "description": "Used during a blogml import process to ensure that re-importing does not create duplicate posts.",
          "view": "readonlyvalue",
          "config": {
            "umbracoDataValueType": "STRING"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31040,
          "dataTypeKey": "f0bc4bfb-b499-40d6-ba86-058885a5178c",
          "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725",
          "alias": "importId",
          "editor": "Umbraco.Label",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    }
  ],
  "language": {
    "id": 1009,
    "culture": "fi",
    "name": "Finnish",
    "isDefault": false,
    "isMandatory": false,
    "fallbackLanguageId": null
  },
  "segment": null,
  "state": "NotCreated",
  "updateDate": "2021-08-24 12:30:56",
  "createDate": "2021-08-24 11:57:45",
  "publishDate": "2021-08-24 12:30:56",
  "releaseDate": null,
  "expireDate": null,
  "notifications": [

  ]
},
{
  "name": null,
  "displayName": "German",
  "tabs": [
    {
      "id": 4099,
      "active": true,
      "label": "Post Attributes",
      "alias": "Post Attributes",
      "open": true,
      "properties": [
        {
          "label": "Tags",
          "description": "",
          "view": "tags",
          "config": {
            "group": "ArticulateTags",
            "storageType": "Json",
            "Delimiter": "\u0000"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31041,
          "dataTypeKey": "f8404fdc-7667-4184-95c3-125b1d81314d",
          "value": [

          ],
          "alias": "tags",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Slug",
          "description": "If left blank then umbraco will auto-generate the URL name based on the node name",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31042,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Wise Decision-Making: Stepping Up to Sustainable Performance",
          "alias": "umbracoUrlName",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Categories",
          "description": "",
          "view": "tags",
          "config": {
            "group": "ArticulateCategories",
            "storageType": "Json",
            "Delimiter": "\u0000"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31043,
          "dataTypeKey": "a72aeb12-5b28-4a47-b99a-fde14d49c1ac",
          "value": [
            "Insights"
          ],
          "alias": "categories",
          "editor": "Umbraco.Tags",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Excerpt",
          "description": "",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31044,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "excerpt",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Author",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": true,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31045,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "Hussein Khraibani",
          "alias": "author",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Published Date",
          "description": "This is the date that the document will be shown as published on your website",
          "view": "datepicker",
          "config": {
            "format": "YYYY-MM-DD HH:mm:ss",
            "offsetTime": false,
            "pickTime": true
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31046,
          "dataTypeKey": "e4d66c0f-b935-4200-81f0-025f7256b89a",
          "value": "2021-08-24 12:30:56",
          "alias": "publishedDate",
          "editor": "Umbraco.DateTime",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Enable Comments",
          "description": "",
          "view": "boolean",
          "config": {
            "default": false,
            "showLabels": false,
            "labelOn": null,
            "labelOff": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31047,
          "dataTypeKey": "92897bc6-a5f3-4ffe-ae27-f2e7e33dda49",
          "value": "1",
          "alias": "enableComments",
          "editor": "Umbraco.TrueFalse",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4104,
      "active": false,
      "label": "Content",
      "alias": "Content",
      "open": true,
      "properties": [
        {
          "label": "Rich Text",
          "description": "",
          "view": "rte",
          "config": {
            "editor": {
              "toolbar": [
                "ace",
                "bold",
                "italic",
                "underline",
                "strikethrough",
                "alignleft",
                "aligncenter",
                "alignright",
                "bullist",
                "numlist",
                "link",
                "unlink",
                "anchor",
                "umbmediapicker",
                "umbembeddialog"
              ],
              "mode": "distraction-free"
            },
            "hideLabel": true,
            "ignoreUserStartNodes": false,
            "mediaParentId": null
          },
          "hideLabel": true,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31049,
          "dataTypeKey": "dbcb0707-021d-4cd4-ba8b-5cc891516c28",
          "value": "",
          "alias": "richText",
          "editor": "Umbraco.TinyMCE",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4101,
      "active": false,
      "label": "Image",
      "alias": "Image",
      "open": true,
      "properties": [
        {
          "label": "Post Image",
          "description": "An optional image for your blog post",
          "view": "imagecropper",
          "config": {
            "crops": [
              {
                "alias": "blogPost",
                "width": 200,
                "height": 200
              },
              {
                "alias": "square",
                "width": 480,
                "height": 480
              },
              {
                "alias": "thumbnail",
                "width": 50,
                "height": 50
              },
              {
                "alias": "wide",
                "width": 1024,
                "height": 512
              }
            ],
            "focalPoint": {
              "left": 0.5,
              "top": 0.5
            },
            "src": ""
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "c8f535ee-27b8-4d16-940d-d6c523851bb1",
          "value": null,
          "alias": "postImage",
          "editor": "Umbraco.ImageCropper",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 4102,
      "active": false,
      "label": "Meta Tags",
      "alias": "Meta Tags",
      "open": true,
      "properties": [
        {
          "label": "Social Description",
          "description": "Open Graph Description - Describe the article in one or two lines.",
          "view": "textarea",
          "config": {
            "maxChars": null,
            "rows": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": null,
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31048,
          "dataTypeKey": "c6bac0dd-4ab9-45b1-8e30-e4b619ee5da3",
          "value": "An ambiguous, complex business environment. An inter-connected world. A society switched-on 24/7 to corporate errors. The life of a leader has never been tougher. And despite the best efforts of many, trust remains fragile. Over 70% of observers think corporate leaders focus too much on short-term financial results, according to the 2016 Edelman Trust Barometer. Leadership today is filled with difficult social, environmental and ethical dilemmas. Based on the input of 363 business leaders, this global Amrop study gauges the current health of leadership decision-making, to support the journey from smart to wise.",
          "alias": "socialDescription",
          "editor": "Umbraco.TextArea",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    },
    {
      "id": 0,
      "active": false,
      "label": "Properties",
      "alias": "Generic properties",
      "open": true,
      "properties": [
        {
          "label": "umbracoUrlAlias",
          "description": "",
          "view": "textbox",
          "config": {
            "maxChars": null
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 0,
          "dataTypeKey": "0cc0eba1-9960-42c9-bf9b-60e150b429ae",
          "value": "",
          "alias": "umbracoUrlAlias",
          "editor": "Umbraco.TextBox",
          "isSensitive": false,
          "culture": null,
          "segment": null
        },
        {
          "label": "Import Id",
          "description": "Used during a blogml import process to ensure that re-importing does not create duplicate posts.",
          "view": "readonlyvalue",
          "config": {
            "umbracoDataValueType": "STRING"
          },
          "hideLabel": false,
          "labelOnTop": false,
          "validation": {
            "mandatory": false,
            "mandatoryMessage": "",
            "pattern": "",
            "patternMessage": ""
          },
          "readonly": false,
          "id": 31040,
          "dataTypeKey": "f0bc4bfb-b499-40d6-ba86-058885a5178c",
          "value": "58ce5bf1-8578-4f26-a813-ed2a05cf0725",
          "alias": "importId",
          "editor": "Umbraco.Label",
          "isSensitive": false,
          "culture": null,
          "segment": null
        }
      ]
    }
  ],
  "language": {
    "id": 5,
    "culture": "de",
    "name": "German",
    "isDefault": false,
    "isMandatory": false,
    "fallbackLanguageId": null
  },
  "segment": null,
  "state": "NotCreated",
  "updateDate": "2021-08-24 12:30:56",
  "createDate": "2021-08-24 11:57:45",
  "publishDate": "2021-08-24 12:30:56",
  "releaseDate": null,
  "expireDate": null,
  "notifications": [

  ]
}

], "owner": { "id": -1, "name": "Hussein Khraibani" }, "updater": { "id": -1, "name": "Hussein Khraibani" }, "contentTypeName": "Articulate Rich Text", "isContainer": false, "isElement": false, "isChildOfListView": true, "treeNodeUrl": "/umbraco/backoffice/UmbracoTrees/ContentTree/GetTreeNode/a6fd5e6cedd649a0b09d1796a904c557", "contentTypeId": 8523, "contentTypeKey": "236c9c4b-fd6d-425e-8b15-fd360fdab16c", "contentTypeAlias": "ArticulateRichText", "sortOrder": 0, "updateDate": "2021-08-24 12:30:56", "template": null, "templateId": 0, "allowedTemplates": {

}, "documentType": { "alias": "ArticulateRichText", "updateDate": "2021-08-24 11:45:42", "createDate": "2021-08-24 11:45:42", "description": null, "thumbnail": "folder.png", "iconIsClass": true, "iconFilePath": "", "thumbnailIsClass": false, "thumbnailFilePath": "/umbraco/images/thumbnails/folder.png", "blueprints": {

},
"isContainer": false,
"isElement": false,
"name": "Articulate Rich Text",
"id": 8523,
"udi": "umb://member-type/236c9c4bfd6d425e8b15fd360fdab16c",
"icon": "icon-post-it color-blue",
"trashed": false,
"key": "236c9c4b-fd6d-425e-8b15-fd360fdab16c",
"parentId": 8521,
"path": "-1,8521,8523",
"metaData": {

}

}, "urls": [ { "culture": "en", "isUrl": true, "text": "/insights/articles/wise-decision-making-stepping-up-to-sustainable-performance/" } ], "allowPreview": true, "allowedActions": [ "C", "A", "D", "M", "O", "S", "K", "T", "P", "I", "U", "R", "Z", ":", "5", "F", "7", "ï" ], "isBlueprint": false, "apps": [ { "name": "Content", "alias": "umbContent", "weight": -100, "icon": "icon-document", "view": "views/content/apps/content/content.html", "viewModel": null, "active": false, "badge": null }, { "name": "Info", "alias": "umbInfo", "weight": 100, "icon": "icon-info", "view": "views/content/apps/info/info.html", "viewModel": null, "active": false, "badge": null } ], "notifications": [ { "header": "Content published", "message": "English published and visible on the website", "type": 3 } ], "ModelState": {

}, "metaData": null }`

Shazwazza commented 3 years ago

Could it be with anything to do with having variants enabled on the document type?

You can try to do a clean/vanilla install with Umbraco and Articulate without changing anything and see if that is the cause.

Here's the code that updates content on save when values are empty to give you an idea of what is happening: https://github.com/Shazwazza/Articulate/blob/develop/src/Articulate/Components/ArticulateComponent.cs#L181