{"version":3,"file":"discourse-akismet.js","names":["define","_exports","_component","_helper","_component2","_discourseI18n","_templateFactory","Object","defineProperty","value","default","AkismetStatus","dt7948","c","static","setComponentTemplate","createTemplateFactory","id","block","moduleName","scope","i18n","concat","isStrictMode","this","classNames","tagName","_tracking","_service","_helperFn","TopicRemovedNotification","g","prototype","service","messageBus","i","tracked","akismetFlaggedTopic","subscribeMessageBus","_ref","on","topicId","channel","cb","subscribe","cleanup","unsubscribe","_default","_routing","_truthHelpers","_reviewableCreatedBy","_reviewablePostHeader","_categoryBadge","_htmlSafe","ReviewableAkismetPostVotingComment","store","post","constructor","super","arguments","fetchPost","find","args","reviewable","post_id","or","LinkTo","array","_reviewableCreatedByName","_reviewableTopicLink","_reviewableAkismetApiError","_reviewableField","_getUrl","_pluginApi","name","initialize","withPluginApi","api","addTrackedPostProperties"],"sources":["discourse/plugins/discourse-akismet/discourse-akismet/connectors/flag-modal-bottom/akismet-status.js","discourse/plugins/discourse-akismet/discourse-akismet/connectors/topic-above-post-stream/topic-removed-notification.js","discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-api-error.js","discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment.js","discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post.js","discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-user.js","discourse/plugins/discourse-akismet/discourse/initializers/add-akismet-state.js"],"sourcesContent":["define(\"discourse/plugins/discourse-akismet/discourse-akismet/connectors/flag-modal-bottom/akismet-status\", [\"exports\", \"@ember/component\", \"@ember/helper\", \"@ember-decorators/component\", \"discourse-i18n\", \"@ember/template-factory\"], function (_exports, _component, _helper, _component2, _discourseI18n, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  const AkismetStatus = dt7948.c(class AkismetStatus extends _component.default {\n    static #_ = (() => (0, _component.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\n      \n        {{#if this.post.akismet_state}}\n          <div class=\"consent_banner alert alert-info\">\n            <span>{{i18n\n                (concat \"akismet.post_state.\" this.post.akismet_state)\n              }}</span>\n          </div>\n        {{/if}}\n      \n    */\n    {\n      \"id\": \"wn8TXXJK\",\n      \"block\": \"[[[1,\\\"\\\\n\\\"],[41,[30,0,[\\\"post\\\",\\\"akismet_state\\\"]],[[[1,\\\"      \\\"],[10,0],[14,0,\\\"consent_banner alert alert-info\\\"],[12],[1,\\\"\\\\n        \\\"],[10,1],[12],[1,[28,[32,0],[[28,[32,1],[\\\"akismet.post_state.\\\",[30,0,[\\\"post\\\",\\\"akismet_state\\\"]]],null]],null]],[13],[1,\\\"\\\\n      \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"  \\\"]],[],false,[\\\"if\\\"]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse-akismet/connectors/flag-modal-bottom/akismet-status.js\",\n      \"scope\": () => [_discourseI18n.i18n, _helper.concat],\n      \"isStrictMode\": true\n    }), this))();\n  }, [(0, _component2.classNames)(\"flag-modal-bottom-outlet\", \"akismet-status\"), (0, _component2.tagName)(\"div\")]);\n  var _default = _exports.default = AkismetStatus;\n});","define(\"discourse/plugins/discourse-akismet/discourse-akismet/connectors/topic-above-post-stream/topic-removed-notification\", [\"exports\", \"@glimmer/component\", \"@glimmer/tracking\", \"@ember/service\", \"discourse/helpers/helper-fn\", \"discourse-i18n\", \"@ember/component\", \"@ember/template-factory\"], function (_exports, _component, _tracking, _service, _helperFn, _discourseI18n, _component2, _templateFactory) {\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  class TopicRemovedNotification extends _component.default {\n    static #_ = (() => dt7948.g(this.prototype, \"messageBus\", [_service.service]))();\n    #messageBus = (() => (dt7948.i(this, \"messageBus\"), void 0))();\n    static #_2 = (() => dt7948.g(this.prototype, \"akismetFlaggedTopic\", [_tracking.tracked]))();\n    #akismetFlaggedTopic = (() => (dt7948.i(this, \"akismetFlaggedTopic\"), void 0))();\n    subscribeMessageBus = (() => (0, _helperFn.default)((_ref, on) => {\n      let {\n        topicId\n      } = _ref;\n      this.akismetFlaggedTopic = false;\n      const channel = `${DELETED_CHANNEL_PREFIX}${topicId}`;\n      const cb = () => this.akismetFlaggedTopic = true;\n      this.messageBus.subscribe(channel, cb);\n      on.cleanup(() => this.messageBus.unsubscribe(channel, cb));\n    }))();\n    static #_3 = (() => (0, _component2.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\n      \n        {{this.subscribeMessageBus topicId=@outletArgs.model.id}}\n        {{#if this.akismetFlaggedTopic}}\n          <div class=\"alert alert-info category-read-only-banner\">\n            {{i18n \"akismet.topic_deleted\"}}\n          </div>\n        {{/if}}\n      \n    */\n    {\n      \"id\": \"xoaTTq0A\",\n      \"block\": \"[[[1,\\\"\\\\n    \\\"],[1,[28,[30,0,[\\\"subscribeMessageBus\\\"]],null,[[\\\"topicId\\\"],[[30,1,[\\\"model\\\",\\\"id\\\"]]]]]],[1,\\\"\\\\n\\\"],[41,[30,0,[\\\"akismetFlaggedTopic\\\"]],[[[1,\\\"      \\\"],[10,0],[14,0,\\\"alert alert-info category-read-only-banner\\\"],[12],[1,\\\"\\\\n        \\\"],[1,[28,[32,0],[\\\"akismet.topic_deleted\\\"],null]],[1,\\\"\\\\n      \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"  \\\"]],[\\\"@outletArgs\\\"],false,[\\\"if\\\"]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse-akismet/connectors/topic-above-post-stream/topic-removed-notification.js\",\n      \"scope\": () => [_discourseI18n.i18n],\n      \"isStrictMode\": true\n    }), this))();\n  }\n  _exports.default = TopicRemovedNotification;\n});","define(\"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-api-error\", [\"exports\", \"@ember/component\", \"discourse-i18n\", \"@ember/template-factory\"], function (_exports, _component, _discourseI18n, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class _default extends _component.default {\n    static #_ = (() => (0, _component.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\n      \n        <div class=\"reviewable-score-reason\">\n          {{i18n \"admin.akismet_api_error\"}}\n          {{this.external_error.error}}\n          ({{this.external_error.code}})\n          {{this.external_error.msg}}\n        </div>\n      \n    */\n    {\n      \"id\": \"sdEUgmma\",\n      \"block\": \"[[[1,\\\"\\\\n    \\\"],[10,0],[14,0,\\\"reviewable-score-reason\\\"],[12],[1,\\\"\\\\n      \\\"],[1,[28,[32,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,\\\"\\\\n  \\\"]],[],false,[]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-api-error.js\",\n      \"scope\": () => [_discourseI18n.i18n],\n      \"isStrictMode\": true\n    }), this))();\n  }\n  _exports.default = _default;\n});","define(\"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment\", [\"exports\", \"@glimmer/component\", \"@glimmer/tracking\", \"@ember/helper\", \"@ember/routing\", \"@ember/service\", \"truth-helpers\", \"discourse/components/reviewable-created-by\", \"discourse/components/reviewable-post-header\", \"discourse/helpers/category-badge\", \"discourse/helpers/html-safe\", \"discourse-i18n\", \"@ember/component\", \"@ember/template-factory\"], function (_exports, _component, _tracking, _helper, _routing, _service, _truthHelpers, _reviewableCreatedBy, _reviewablePostHeader, _categoryBadge, _htmlSafe, _discourseI18n, _component2, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class ReviewableAkismetPostVotingComment extends _component.default {\n    static #_ = (() => dt7948.g(this.prototype, \"store\", [_service.service]))();\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    static #_3 = (() => (0, _component2.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\n      \n        <div class=\"post-topic\">\n          <a class=\"title-text\" href={{this.post.url}}>\n            {{htmlSafe @reviewable.topic.fancyTitle}}</a>\n          {{categoryBadge @reviewable.category}}\n        </div>\n    \n        <div class=\"post-contents-wrapper\">\n          <ReviewableCreatedBy\n            @user={{@reviewable.target_created_by}}\n            @tagName=\"\"\n          />\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              {{htmlSafe\n                (or @reviewable.payload.comment_cooked @reviewable.cooked)\n              }}\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    {\n      \"id\": \"aIl2t/PE\",\n      \"block\": \"[[[1,\\\"\\\\n    \\\"],[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,[32,0],[[30,1,[\\\"topic\\\",\\\"fancyTitle\\\"]]],null]],[13],[1,\\\"\\\\n      \\\"],[1,[28,[32,1],[[30,1,[\\\"category\\\"]]],null]],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n\\\\n    \\\"],[10,0],[14,0,\\\"post-contents-wrapper\\\"],[12],[1,\\\"\\\\n      \\\"],[8,[32,2],null,[[\\\"@user\\\",\\\"@tagName\\\"],[[30,1,[\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n      \\\"],[10,0],[14,0,\\\"post-contents\\\"],[12],[1,\\\"\\\\n        \\\"],[8,[32,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,[32,0],[[28,[32,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,[32,5],[[24,0,\\\"btn btn-small\\\"]],[[\\\"@route\\\",\\\"@models\\\"],[\\\"topic\\\",[28,[32,6],[\\\"-\\\",[30,1,[\\\"payload\\\",\\\"transcript_topic_id\\\"]]],null]]],[[\\\"default\\\"],[[[[1,\\\"\\\\n              \\\"],[1,[28,[32,7],[\\\"review.transcript.view\\\"],null]],[1,\\\"\\\\n            \\\"]],[]]]]],[1,\\\"\\\\n          \\\"],[13],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"\\\\n        \\\"],[18,2,null],[1,\\\"\\\\n      \\\"],[13],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n  \\\"]],[\\\"@reviewable\\\",\\\"&default\\\"],false,[\\\"if\\\",\\\"yield\\\"]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post-voting-comment.js\",\n      \"scope\": () => [_htmlSafe.default, _categoryBadge.default, _reviewableCreatedBy.default, _reviewablePostHeader.default, _truthHelpers.or, _routing.LinkTo, _helper.array, _discourseI18n.i18n],\n      \"isStrictMode\": true\n    }), this))();\n  }\n  _exports.default = ReviewableAkismetPostVotingComment;\n});","define(\"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post\", [\"exports\", \"@ember/component\", \"discourse/components/reviewable-created-by\", \"discourse/components/reviewable-created-by-name\", \"discourse/components/reviewable-topic-link\", \"discourse/helpers/html-safe\", \"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-api-error\", \"@ember/template-factory\"], function (_exports, _component, _reviewableCreatedBy, _reviewableCreatedByName, _reviewableTopicLink, _htmlSafe, _reviewableAkismetApiError, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class _default extends _component.default {\n    static #_ = (() => (0, _component.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\n      \n        <ReviewableTopicLink @reviewable={{this.reviewable}} @tagName=\"\" />\n    \n        <div class=\"post-contents-wrapper\">\n          <ReviewableCreatedBy\n            @user={{this.reviewable.target_created_by}}\n            @tagName=\"\"\n          />\n    \n          <div class=\"post-contents\">\n            <ReviewableCreatedByName\n              @user={{this.reviewable.target_created_by}}\n              @tagName=\"\"\n            />\n    \n            <div class=\"post-body\">\n              {{htmlSafe this.reviewable.payload.post_cooked}}\n            </div>\n    \n            {{yield}}\n    \n            {{#if this.reviewable.payload.external_error}}\n              <ReviewableAkismetApiError\n                @external_error={{this.reviewable.payload.external_error}}\n              />\n            {{/if}}\n          </div>\n        </div>\n      \n    */\n    {\n      \"id\": \"2OMGvCsY\",\n      \"block\": \"[[[1,\\\"\\\\n    \\\"],[8,[32,0],null,[[\\\"@reviewable\\\",\\\"@tagName\\\"],[[30,0,[\\\"reviewable\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n    \\\"],[10,0],[14,0,\\\"post-contents-wrapper\\\"],[12],[1,\\\"\\\\n      \\\"],[8,[32,1],null,[[\\\"@user\\\",\\\"@tagName\\\"],[[30,0,[\\\"reviewable\\\",\\\"target_created_by\\\"]],\\\"\\\"]],null],[1,\\\"\\\\n\\\\n      \\\"],[10,0],[14,0,\\\"post-contents\\\"],[12],[1,\\\"\\\\n        \\\"],[8,[32,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,[32,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,[32,4],null,[[\\\"@external_error\\\"],[[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]]]],null],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"      \\\"],[13],[1,\\\"\\\\n    \\\"],[13],[1,\\\"\\\\n  \\\"]],[\\\"&default\\\"],false,[\\\"yield\\\",\\\"if\\\"]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-post.js\",\n      \"scope\": () => [_reviewableTopicLink.default, _reviewableCreatedBy.default, _reviewableCreatedByName.default, _htmlSafe.default, _reviewableAkismetApiError.default],\n      \"isStrictMode\": true\n    }), this))();\n  }\n  _exports.default = _default;\n});","define(\"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-user\", [\"exports\", \"@ember/component\", \"@ember/helper\", \"discourse/components/reviewable-field\", \"discourse/helpers/get-url\", \"discourse-i18n\", \"discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-api-error\", \"@ember/template-factory\"], function (_exports, _component, _helper, _reviewableField, _getUrl, _discourseI18n, _reviewableAkismetApiError, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class _default extends _component.default {\n    static #_ = (() => (0, _component.setComponentTemplate)((0, _templateFactory.createTemplateFactory)(\n    /*\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 this.reviewable.user_deleted}}\n                  {{this.reviewable.payload.username}}\n                {{else}}\n                  <a\n                    href={{getUrl\n                      (concat \"/u/\" this.reviewable.payload.username \"/summary\")\n                    }}\n                  >\n                    {{this.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={{this.reviewable.payload.name}}\n            />\n    \n            <ReviewableField\n              @classes=\"reviewable-user-details email\"\n              @name={{i18n \"review.user.email\"}}\n              @value={{this.reviewable.payload.email}}\n            />\n    \n            <ReviewableField\n              @classes=\"reviewable-user-details bio\"\n              @name={{i18n \"review.user.bio\"}}\n              @value={{this.reviewable.payload.bio}}\n            />\n          </div>\n    \n          {{yield}}\n    \n          {{#if this.reviewable.payload.external_error}}\n            <ReviewableAkismetApiError\n              @external_error={{this.reviewable.payload.external_error}}\n            />\n          {{/if}}\n        </div>\n      \n    */\n    {\n      \"id\": \"SwrQxjI+\",\n      \"block\": \"[[[1,\\\"\\\\n    \\\"],[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,[32,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,[32,1],[[28,[32,2],[\\\"/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,[32,3],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details name\\\",[28,[32,0],[\\\"review.user.name\\\"],null],[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"name\\\"]]]],null],[1,\\\"\\\\n\\\\n        \\\"],[8,[32,3],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details email\\\",[28,[32,0],[\\\"review.user.email\\\"],null],[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"email\\\"]]]],null],[1,\\\"\\\\n\\\\n        \\\"],[8,[32,3],null,[[\\\"@classes\\\",\\\"@name\\\",\\\"@value\\\"],[\\\"reviewable-user-details bio\\\",[28,[32,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,[32,4],null,[[\\\"@external_error\\\"],[[30,0,[\\\"reviewable\\\",\\\"payload\\\",\\\"external_error\\\"]]]],null],[1,\\\"\\\\n\\\"]],[]],null],[1,\\\"    \\\"],[13],[1,\\\"\\\\n  \\\"]],[\\\"&default\\\"],false,[\\\"if\\\",\\\"yield\\\"]]\",\n      \"moduleName\": \"/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-akismet/discourse/components/reviewable-akismet-user.js\",\n      \"scope\": () => [_discourseI18n.i18n, _getUrl.default, _helper.concat, _reviewableField.default, _reviewableAkismetApiError.default],\n      \"isStrictMode\": true\n    }), this))();\n  }\n  _exports.default = _default;\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)(api => {\n        api.addTrackedPostProperties(\"akismet_state\");\n      });\n    }\n  };\n});"],"mappings":"AAAAA,OAAA,qOAAAC,EAAAC,EAAAC,EAAAC,EAAAC,EAAAC,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACA,MAAAC,EAAAC,OAAAC,EAAA,cAAAX,EAAAQ,QACAI,SAAA,QAAAZ,EAAAa,uBAAA,EAAAT,EAAAU,uBAYA,CACAC,GAAA,WACAC,MAAA,8TACAC,WAAA,2JACAC,MAAA,KAAAf,EAAAgB,KAAAlB,EAAAmB,QACAC,cAAA,IACAC,MAlBA,IAmBA,IAAApB,EAAAqB,YAAA,gDAAArB,EAAAsB,SAAA;AACAzB,EAAAS,QAAAC,C,GC5BAX,OAAA,iSAAAC,EAAAC,EAAAyB,EAAAC,EAAAC,EAAAxB,EAAAD,EAAAE,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AAEA,MAAAoB,UAAA5B,EAAAQ,QACAI,SAAA,KAAAF,OAAAmB,EAAAP,KAAAQ,UAAA,cAAAJ,EAAAK,UAAA;AACAC,GAAA,MAAAtB,OAAAuB,EAAAX,KAAA;AACAV,SAAA,KAAAF,OAAAmB,EAAAP,KAAAQ,UAAA,uBAAAL,EAAAS,UAAA;AACAC,GAAA,MAAAzB,OAAAuB,EAAAX,KAAA;AACAc,oBAAA,QAAAT,EAAAnB,SAAA,CAAA6B,EAAAC,KACA,IAAAC,QACAA,GACAF;AACAf,KAAAa,qBAAA;AACA,MAAAK,EAAA,oCAAAD,IACAE,EAAA,IAAAnB,KAAAa,qBAAA;AACAb,KAAAU,WAAAU,UAAAF,EAAAC,GACAH,EAAAK,QAAA,IAAArB,KAAAU,WAAAY,YAAAJ,EAAAC,MARA;AAUA7B,SAAA,QAAAV,EAAAW,uBAAA,EAAAT,EAAAU,uBAWA,CACAC,GAAA,WACAC,MAAA,oXACAC,WAAA,6KACAC,MAAA,KAAAf,EAAAgB,MACAE,cAAA,IACAC,MAjBA,GAmBAvB,EAAAS,QAAAoB,C,GC1CA9B,OAAA,2KAAAC,EAAAC,EAAAG,EAAAC,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACA,MAAAqC,UAAA7C,EAAAQ,QACAI,SAAA,QAAAZ,EAAAa,uBAAA,EAAAT,EAAAU,uBAWA,CACAC,GAAA,WACAC,MAAA,8UACAC,WAAA,+IACAC,MAAA,KAAAf,EAAAgB,MACAE,cAAA,IACAC,MAjBA,GAmBAvB,EAAAS,QAAAqC,C,GC3BA/C,OAAA,4bAAAC,EAAAC,EAAAyB,EAAAxB,EAAA6C,EAAApB,EAAAqB,EAAAC,EAAAC,EAAAC,EAAAC,EAAAhD,EAAAD,EAAAE,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACA,MAAA4C,UAAApD,EAAAQ,QACAI,SAAA,KAAAF,OAAAmB,EAAAP,KAAAQ,UAAA,SAAAJ,EAAAK,UAAA;AACAsB,GAAA,MAAA3C,OAAAuB,EAAAX,KAAA;AACAV,SAAA,KAAAF,OAAAmB,EAAAP,KAAAQ,UAAA,QAAAL,EAAAS,UAAA;AACAoB,GAAA,MAAA5C,OAAAuB,EAAAX,KAAA;AACA,WAAAiC,GACAC,SAAAC,WACAnC,KAAAoC,WACA,CACA,eAAAA,GACApC,KAAAgC,WAAAhC,KAAA+B,MAAAM,KAAA,OAAArC,KAAAsC,KAAAC,WAAAC,QACA,CACAlD,SAAA,QAAAV,EAAAW,uBAAA,EAAAT,EAAAU,uBA4CA,CACAC,GAAA,WACAC,MAAA,80CACAC,WAAA,yJACAC,MAAA,KAAAiC,EAAA3C,QAAA0C,EAAA1C,QAAAwC,EAAAxC,QAAAyC,EAAAzC,QAAAuC,EAAAgB,GAAAjB,EAAAkB,OAAA/D,EAAAgE,MAAA9D,EAAAgB,MACAE,cAAA,IACAC,MAlDA,GAoDAvB,EAAAS,QAAA4C,C,GCvEAtD,OAAA,uZAAAC,EAAAC,EAAAgD,EAAAkB,EAAAC,EAAAhB,EAAAiB,EAAAhE,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACA,MAAAqC,UAAA7C,EAAAQ,QACAI,SAAA,QAAAZ,EAAAa,uBAAA,EAAAT,EAAAU,uBAgCA,CACAC,GAAA,WACAC,MAAA,24BACAC,WAAA,0IACAC,MAAA,KAAAiD,EAAA3D,QAAAwC,EAAAxC,QAAA0D,EAAA1D,QAAA2C,EAAA3C,QAAA4D,EAAA5D,SACAa,cAAA,IACAC,MAtCA,GAwCAvB,EAAAS,QAAAqC,C,GChDA/C,OAAA,kVAAAC,EAAAC,EAAAC,EAAAoE,EAAAC,EAAAnE,EAAAiE,EAAAhE,GACA;AAEAC,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACA,MAAAqC,UAAA7C,EAAAQ,QACAI,SAAA,QAAAZ,EAAAa,uBAAA,EAAAT,EAAAU,uBAmDA,CACAC,GAAA,WACAC,MAAA,ymDACAC,WAAA,0IACAC,MAAA,KAAAf,EAAAgB,KAAAmD,EAAA9D,QAAAP,EAAAmB,OAAAiD,EAAA7D,QAAA4D,EAAA5D,SACAa,cAAA,IACAC,MAzDA,GA2DAvB,EAAAS,QAAAqC,C,GCnEA/C,OAAA,+HAAAC,EAAAwE,GACA;AAEAlE,OAAAC,eAAAP,EAAA,cACAQ,OAAA,IAEAR,EAAAS,aAAA;AACAT,EAAAS,QAAA,CACAgE,KAAA,oBACA,UAAAC,IACA,EAAAF,EAAAG,eAAAC,IACAA,EAAAC,yBAAA,kBAEA,E","ignoreList":[]}