{"version":3,"file":"discourse-akismet.js","names":["define","_exports","Object","defineProperty","value","default","DELETED_CHANNEL_PREFIX","setupComponent","args","component","messageBus","subscribe","model","id","set","teardownComponent","unsubscribe","_deprecationsHelper","_templateFactory","createTemplateFactory","block","moduleName","scope","isStrictMode","_component","_component2","_tracking","_service","__COLOCATED_TEMPLATE__","ReviewableAkismetPostVotingComment","static","dt7948","g","this","prototype","inject","store","i","tracked","post","constructor","super","arguments","fetchPost","find","reviewable","post_id","setComponentTemplate","_pluginApi","name","initialize","withPluginApi","api","includePostAttributes"],"sources":["discourse/plugins/discourse-akismet/discourse-akismet/connectors/topic-above-post-stream/topic-removed-notification.js","discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/flag-modal-bottom/akismet-status.js","discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/topic-above-post-stream/topic-removed-notification.js","discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment.js","discourse/plugins/discourse-akismet/discourse/initializers/add-akismet-state.js","discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error.js","discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.js","discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.js"],"sourcesContent":["define(\"discourse/plugins/discourse-akismet/discourse-akismet/connectors/topic-above-post-stream/topic-removed-notification\", [\"exports\"], function (_exports) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  const DELETED_CHANNEL_PREFIX = \"/discourse-akismet/topic-deleted/\";\n  var _default = _exports.default = {\n    setupComponent(args, component) {\n      component.messageBus.subscribe(`${DELETED_CHANNEL_PREFIX}${args.model.id}`, () => {\n        component.set(\"akismetFlaggedTopic\", true);\n      });\n    },\n    teardownComponent(component) {\n      component.messageBus.unsubscribe(`${DELETED_CHANNEL_PREFIX}${component.model.id}`);\n    }\n  };\n});","define(\"discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/flag-modal-bottom/akismet-status\", [\"exports\", \"ember-this-fallback/deprecations-helper\", \"@ember/template-factory\"], function (_exports, _deprecationsHelper, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    {{#if post.akismet_state}}\n    <div class=\"consent_banner alert alert-info\">\n      <span>{{i18n (concat \"akismet.post_state.\" post.akismet_state)}}</span>\n    </div>\n  {{/if}}\n  */\n  {\n    \"id\": \"VmHqRLH2\",\n    \"block\": \"[[[41,[30,0,[\\\"post\\\",\\\"akismet_state\\\"]],[[[1,\\\"  \\\"],[10,0],[14,0,\\\"consent_banner alert alert-info\\\"],[12],[1,\\\"\\\\n    \\\"],[10,1],[12],[1,[28,[35,1],[[28,[37,2],[\\\"akismet.post_state.\\\",[30,0,[\\\"post\\\",\\\"akismet_state\\\"]]],null]],null]],[13],[1,\\\"\\\\n  \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,[28,[32,0],[\\\"[[\\\\\\\"The `post` property path was used in the `discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/flag-modal-bottom/akismet-status.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.post}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `post` property path was used in the `discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/flag-modal-bottom/akismet-status.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.post}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}]]\\\"],null]]],[],false,[\\\"if\\\",\\\"i18n\\\",\\\"concat\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/flag-modal-bottom/akismet-status.hbs\",\n    \"scope\": () => [_deprecationsHelper.default],\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/topic-above-post-stream/topic-removed-notification\", [\"exports\", \"ember-this-fallback/deprecations-helper\", \"@ember/template-factory\"], function (_exports, _deprecationsHelper, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    {{#if akismetFlaggedTopic}}\n    <div class=\"alert alert-info category-read-only-banner\">\n      {{i18n \"akismet.topic_deleted\"}}\n    </div>\n  {{/if}}\n  */\n  {\n    \"id\": \"koaGUxmh\",\n    \"block\": \"[[[41,[30,0,[\\\"akismetFlaggedTopic\\\"]],[[[1,\\\"  \\\"],[10,0],[14,0,\\\"alert alert-info category-read-only-banner\\\"],[12],[1,\\\"\\\\n    \\\"],[1,[28,[35,1],[\\\"akismet.topic_deleted\\\"],null]],[1,\\\"\\\\n  \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,[28,[32,0],[\\\"[[\\\\\\\"The `akismetFlaggedTopic` property path was used in the `discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/topic-above-post-stream/topic-removed-notification.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.akismetFlaggedTopic}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}]]\\\"],null]]],[],false,[\\\"if\\\",\\\"i18n\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse-akismet/templates/connectors/topic-above-post-stream/topic-removed-notification.hbs\",\n    \"scope\": () => [_deprecationsHelper.default],\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment\", [\"exports\", \"@ember/component\", \"@glimmer/component\", \"@glimmer/tracking\", \"@ember/service\", \"@ember/template-factory\"], function (_exports, _component, _component2, _tracking, _service, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  const __COLOCATED_TEMPLATE__ = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <div class=\"post-topic\">\n    <a class=\"title-text\" href={{this.post.url}}>\n      {{html-safe @reviewable.topic.fancyTitle}}</a>\n    {{category-badge @reviewable.category}}\n  </div>\n  \n  <div class=\"post-contents-wrapper\">\n    <ReviewableCreatedBy @user={{@reviewable.target_created_by}} @tagName=\"\" />\n    <div class=\"post-contents\">\n      <ReviewablePostHeader\n        @reviewable={{@reviewable}}\n        @createdBy={{@reviewable.target_created_by}}\n        @tagName=\"\"\n      />\n  \n      <div class=\"post-body\">\n        {{html-safe (or @reviewable.payload.comment_cooked @reviewable.cooked)}}\n      </div>\n  \n      {{#if @reviewable.payload.transcript_topic_id}}\n        <div class=\"transcript\">\n          <LinkTo\n            @route=\"topic\"\n            @models={{array \"-\" @reviewable.payload.transcript_topic_id}}\n            class=\"btn btn-small\"\n          >\n            {{i18n \"review.transcript.view\"}}\n          </LinkTo>\n        </div>\n      {{/if}}\n  \n      {{yield}}\n    </div>\n  </div>\n  */\n  {\n    \"id\": \"T2dDyPfy\",\n    \"block\": \"[[[10,0],[14,0,\\\"post-topic\\\"],[12],[1,\\\"\\\\n  \\\"],[10,3],[14,0,\\\"title-text\\\"],[15,6,[30,0,[\\\"post\\\",\\\"url\\\"]]],[12],[1,\\\"\\\\n    \\\"],[1,[28,[35,0],[[30,1,[\\\"topic\\\",\\\"fancyTitle\\\"]]],null]],[13],[1,\\\"\\\\n  \\\"],[1,[28,[35,1],[[30,1,[\\\"category\\\"]]],null]],[1,\\\"\\\\n\\\"],[13],[1,\\\"\\\\n\\\\n\\\"],[10,0],[14,0,\\\"post-contents-wrapper\\\"],[12],[1,\\\"\\\\n  \\\"],[8,[39,2],null,[[\\\"@user\\\",\\\"@tagName\\\"],[[30,1,[\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n  \\\"],[10,0],[14,0,\\\"post-contents\\\"],[12],[1,\\\"\\\\n    \\\"],[8,[39,3],null,[[\\\"@reviewable\\\",\\\"@createdBy\\\",\\\"@tagName\\\"],[[30,1],[30,1,[\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n    \\\"],[10,0],[14,0,\\\"post-body\\\"],[12],[1,\\\"\\\\n      \\\"],[1,[28,[35,0],[[28,[37,4],[[30,1,[\\\"payload\\\",\\\"comment_cooked\\\"]],[30,1,[\\\"cooked\\\"]]],null]],null]],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n\\\\n\\\"],[41,[30,1,[\\\"payload\\\",\\\"transcript_topic_id\\\"]],[[[1,\\\"      \\\"],[10,0],[14,0,\\\"transcript\\\"],[12],[1,\\\"\\\\n        \\\"],[8,[39,6],[[24,0,\\\"btn btn-small\\\"]],[[\\\"@route\\\",\\\"@models\\\"],[\\\"topic\\\",[28,[37,7],[\\\"-\\\",[30,1,[\\\"payload\\\",\\\"transcript_topic_id\\\"]]],null]]],[[\\\"default\\\"],[[[[1,\\\"\\\\n          \\\"],[1,[28,[35,8],[\\\"review.transcript.view\\\"],null]],[1,\\\"\\\\n        \\\"]],[]]]]],[1,\\\"\\\\n      \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"\\\\n    \\\"],[18,2,null],[1,\\\"\\\\n  \\\"],[13],[1,\\\"\\\\n\\\"],[13]],[\\\"@reviewable\\\",\\\"&default\\\"],false,[\\\"html-safe\\\",\\\"category-badge\\\",\\\"reviewable-created-by\\\",\\\"reviewable-post-header\\\",\\\"or\\\",\\\"if\\\",\\\"link-to\\\",\\\"array\\\",\\\"i18n\\\",\\\"yield\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment.hbs\",\n    \"isStrictMode\": false\n  });\n  class ReviewableAkismetPostVotingComment extends _component2.default {\n    static #_ = (() => dt7948.g(this.prototype, \"store\", [_service.inject]))();\n    #store = (() => (dt7948.i(this, \"store\"), void 0))();\n    static #_2 = (() => dt7948.g(this.prototype, \"post\", [_tracking.tracked]))();\n    #post = (() => (dt7948.i(this, \"post\"), void 0))();\n    constructor() {\n      super(...arguments);\n      this.fetchPost();\n    }\n    async fetchPost() {\n      this.post = await this.store.find(\"post\", this.args.reviewable.post_id);\n    }\n  }\n  _exports.default = ReviewableAkismetPostVotingComment;\n  (0, _component.setComponentTemplate)(__COLOCATED_TEMPLATE__, ReviewableAkismetPostVotingComment);\n});","define(\"discourse/plugins/discourse-akismet/discourse/initializers/add-akismet-state\", [\"exports\", \"discourse/lib/plugin-api\"], function (_exports, _pluginApi) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = {\n    name: \"add-akismet-state\",\n    initialize() {\n      (0, _pluginApi.withPluginApi)(\"0.8.31\", api => {\n        api.includePostAttributes(\"akismet_state\");\n      });\n    }\n  };\n});","define(\"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error\", [\"exports\", \"ember-this-fallback/deprecations-helper\", \"@ember/template-factory\"], function (_exports, _deprecationsHelper, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <div class=\"reviewable-score-reason\">\n    {{i18n \"admin.akismet_api_error\"}}\n    {{external_error.error}}\n    ({{external_error.code}})\n    {{external_error.msg}}\n  </div>\n  */\n  {\n    \"id\": \"aK5+8m5B\",\n    \"block\": \"[[[10,0],[14,0,\\\"reviewable-score-reason\\\"],[12],[1,\\\"\\\\n  \\\"],[1,[28,[35,0],[\\\"admin.akismet_api_error\\\"],null]],[1,\\\"\\\\n  \\\"],[1,[30,0,[\\\"external_error\\\",\\\"error\\\"]]],[1,\\\"\\\\n  (\\\"],[1,[30,0,[\\\"external_error\\\",\\\"code\\\"]]],[1,\\\")\\\\n  \\\"],[1,[30,0,[\\\"external_error\\\",\\\"msg\\\"]]],[1,\\\"\\\\n\\\"],[13],[1,[28,[32,0],[\\\"[[\\\\\\\"The `external_error` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.external_error}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `external_error` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.external_error}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `external_error` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.external_error}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}]]\\\"],null]]],[],false,[\\\"i18n\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-api-error.hbs\",\n    \"scope\": () => [_deprecationsHelper.default],\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post\", [\"exports\", \"ember-this-fallback/deprecations-helper\", \"@ember/template-factory\"], function (_exports, _deprecationsHelper, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <ReviewableTopicLink @reviewable={{reviewable}} @tagName=\"\" />\n  \n  <div class=\"post-contents-wrapper\">\n    <ReviewableCreatedBy @user={{reviewable.target_created_by}} @tagName=\"\" />\n  \n    <div class=\"post-contents\">\n      <ReviewableCreatedByName\n        @user={{reviewable.target_created_by}}\n        @tagName=\"\"\n      />\n  \n      <div class=\"post-body\">\n        {{html-safe reviewable.payload.post_cooked}}\n      </div>\n  \n      {{yield}}\n  \n      {{#if reviewable.payload.external_error}}\n        <ReviewableAkismetApiError\n          @external_error={{reviewable.payload.external_error}}\n        />\n      {{/if}}\n    </div>\n  </div>\n  */\n  {\n    \"id\": \"jW1HNVuP\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@reviewable\\\",\\\"@tagName\\\"],[[30,0,[\\\"reviewable\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n\\\"],[10,0],[14,0,\\\"post-contents-wrapper\\\"],[12],[1,\\\"\\\\n  \\\"],[8,[39,1],null,[[\\\"@user\\\",\\\"@tagName\\\"],[[30,0,[\\\"reviewable\\\",\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n  \\\"],[10,0],[14,0,\\\"post-contents\\\"],[12],[1,\\\"\\\\n    \\\"],[8,[39,2],null,[[\\\"@user\\\",\\\"@tagName\\\"],[[30,0,[\\\"reviewable\\\",\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n    \\\"],[10,0],[14,0,\\\"post-body\\\"],[12],[1,\\\"\\\\n      \\\"],[1,[28,[35,3],[[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"post_cooked\\\"]]],null]],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n\\\\n    \\\"],[18,1,null],[1,\\\"\\\\n\\\\n\\\"],[41,[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]],[[[1,\\\"      \\\"],[8,[39,6],null,[[\\\"@external_error\\\"],[[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]]]],null],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"  \\\"],[13],[1,\\\"\\\\n\\\"],[13],[1,[28,[32,0],[\\\"[[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}]]\\\"],null]]],[\\\"&default\\\"],false,[\\\"reviewable-topic-link\\\",\\\"reviewable-created-by\\\",\\\"reviewable-created-by-name\\\",\\\"html-safe\\\",\\\"yield\\\",\\\"if\\\",\\\"reviewable-akismet-api-error\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-post.hbs\",\n    \"scope\": () => [_deprecationsHelper.default],\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user\", [\"exports\", \"ember-this-fallback/deprecations-helper\", \"@ember/template-factory\"], function (_exports, _deprecationsHelper, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <div class=\"reviewable-user-info\">\n    <div class=\"reviewable-user-fields\">\n      <div class=\"reviewable-user-details username\">\n        <div class=\"name\">{{i18n \"review.user.username\"}}</div>\n        <div class=\"value\">\n          {{#if reviewable.user_deleted}}\n            {{reviewable.payload.username}}\n          {{else}}\n            <a\n              href={{get-url\n                (concat \"/u/\" reviewable.payload.username \"/summary\")\n              }}\n            >\n              {{reviewable.payload.username}}\n            </a>\n          {{/if}}\n        </div>\n      </div>\n  \n      <ReviewableField\n        @classes=\"reviewable-user-details name\"\n        @name={{i18n \"review.user.name\"}}\n        @value={{reviewable.payload.name}}\n      />\n  \n      <ReviewableField\n        @classes=\"reviewable-user-details email\"\n        @name={{i18n \"review.user.email\"}}\n        @value={{reviewable.payload.email}}\n      />\n  \n      <ReviewableField\n        @classes=\"reviewable-user-details bio\"\n        @name={{i18n \"review.user.bio\"}}\n        @value={{reviewable.payload.bio}}\n      />\n    </div>\n  \n    {{yield}}\n  \n    {{#if reviewable.payload.external_error}}\n      <ReviewableAkismetApiError\n        @external_error={{reviewable.payload.external_error}}\n      />\n    {{/if}}\n  </div>\n  */\n  {\n    \"id\": \"iPkqD68M\",\n    \"block\": \"[[[10,0],[14,0,\\\"reviewable-user-info\\\"],[12],[1,\\\"\\\\n  \\\"],[10,0],[14,0,\\\"reviewable-user-fields\\\"],[12],[1,\\\"\\\\n    \\\"],[10,0],[14,0,\\\"reviewable-user-details username\\\"],[12],[1,\\\"\\\\n      \\\"],[10,0],[14,0,\\\"name\\\"],[12],[1,[28,[35,0],[\\\"review.user.username\\\"],null]],[13],[1,\\\"\\\\n      \\\"],[10,0],[14,0,\\\"value\\\"],[12],[1,\\\"\\\\n\\\"],[41,[30,0,[\\\"reviewable\\\",\\\"user_deleted\\\"]],[[[1,\\\"          \\\"],[1,[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"username\\\"]]],[1,\\\"\\\\n\\\"]],[]],[[[1,\\\"          \\\"],[10,3],[15,6,[28,[37,2],[[28,[37,3],[\\\"/u/\\\",[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"username\\\"]],\\\"/summary\\\"],null]],null]],[12],[1,\\\"\\\\n            \\\"],[1,[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"username\\\"]]],[1,\\\"\\\\n          \\\"],[13],[1,\\\"\\\\n\\\"]],[]]],[1,\\\"      \\\"],[13],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n\\\\n    \\\"],[8,[39,4],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details name\\\",[28,[37,0],[\\\"review.user.name\\\"],null],[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"name\\\"]]]],null],[1,\\\"\\\\n\\\\n    \\\"],[8,[39,4],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details email\\\",[28,[37,0],[\\\"review.user.email\\\"],null],[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"email\\\"]]]],null],[1,\\\"\\\\n\\\\n    \\\"],[8,[39,4],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details bio\\\",[28,[37,0],[\\\"review.user.bio\\\"],null],[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"bio\\\"]]]],null],[1,\\\"\\\\n  \\\"],[13],[1,\\\"\\\\n\\\\n  \\\"],[18,1,null],[1,\\\"\\\\n\\\\n\\\"],[41,[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]],[[[1,\\\"    \\\"],[8,[39,6],null,[[\\\"@external_error\\\"],[[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]]]],null],[1,\\\"\\\\n\\\"]],[]],null],[13],[1,[28,[32,0],[\\\"[[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}],[\\\\\\\"The `reviewable` property path was used in the `discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs` template without using `this`. This fallback behavior has been deprecated, all properties must be looked up on `this` when used in the template: {{this.reviewable}}\\\\\\\",false,{\\\\\\\"id\\\\\\\":\\\\\\\"ember-this-fallback.this-property-fallback\\\\\\\",\\\\\\\"until\\\\\\\":\\\\\\\"n/a\\\\\\\",\\\\\\\"for\\\\\\\":\\\\\\\"ember-this-fallback\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https://deprecations.emberjs.com/v3.x#toc_this-property-fallback\\\\\\\",\\\\\\\"since\\\\\\\":{\\\\\\\"available\\\\\\\":\\\\\\\"0.2.0\\\\\\\"}}]]\\\"],null]]],[\\\"&default\\\"],false,[\\\"i18n\\\",\\\"if\\\",\\\"get-url\\\",\\\"concat\\\",\\\"reviewable-field\\\",\\\"yield\\\",\\\"reviewable-akismet-api-error\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-akismet/discourse/templates/components/reviewable-akismet-user.hbs\",\n    \"scope\": () => [_deprecationsHelper.default],\n    \"isStrictMode\": false\n  });\n});"],"mappings":"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"}