{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/src/ui/main/conversation/message/content/FileMessageContentView.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/src/ui/main/conversation/message/content/FileMessageContentView.vue","mtime":1702016964386},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/babel-loader/lib/index.js","mtime":1702017034360},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/cache-loader/dist/cjs.js","mtime":1702017034107},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/vue-loader/lib/index.js","mtime":1702017029242}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBNZXNzYWdlIGZyb20gIi4uLy4uLy4uLy4uLy4uL3dmYy9tZXNzYWdlcy9tZXNzYWdlIjsKaW1wb3J0IGhlbHBlciBmcm9tICIuLi8uLi8uLi8uLi91dGlsL2hlbHBlciI7CmltcG9ydCB7ZG93bmxvYWRGaWxlfSBmcm9tICIuLi8uLi8uLi8uLi8uLi9wbGF0Zm9ybUhlbHBlciI7CmltcG9ydCB7ZnMsIGlzRWxlY3Ryb24sIHNoZWxsfSBmcm9tICIuLi8uLi8uLi8uLi8uLi9wbGF0Zm9ybSI7CmltcG9ydCBzdG9yZSBmcm9tICIuLi8uLi8uLi8uLi8uLi9zdG9yZSI7CgpleHBvcnQgZGVmYXVsdCB7CiAgICBuYW1lOiAiRmlsZU1lc3NhZ2VDb250ZW50VmlldyIsCiAgICBwcm9wczogewogICAgICAgIG1lc3NhZ2U6IHsKICAgICAgICAgICAgdHlwZTogTWVzc2FnZSwKICAgICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgfQogICAgfSwKICAgIGRhdGEoKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgc2hhcmVkQ29udmVyc2F0aW9uU3RhdGU6IHN0b3JlLnN0YXRlLmNvbnZlcnNhdGlvbiwKICAgICAgICB9CiAgICB9LAogICAgbWV0aG9kczogewogICAgICAgIGNsaWNrRmlsZSgpIHsKICAgICAgICAgICAgaWYgKGlzRWxlY3Ryb24oKSkgewogICAgICAgICAgICAgICAgbGV0IGxvY2FsUGF0aCA9IHRoaXMubWVzc2FnZS5tZXNzYWdlQ29udGVudC5sb2NhbFBhdGg7CiAgICAgICAgICAgICAgICBpZiAobG9jYWxQYXRoICYmIGZzLmV4aXN0c1N5bmMobG9jYWxQYXRoKSkgewogICAgICAgICAgICAgICAgICAgIHNoZWxsLm9wZW5QYXRoKGxvY2FsUGF0aCk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGlmICghdGhpcy5pc0Rvd25sb2FkaW5nKCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgZG93bmxvYWRGaWxlKHRoaXMubWVzc2FnZSkKICAgICAgICAgICAgICAgICAgICAgICAgc3RvcmUuYWRkRG93bmxvYWRpbmdNZXNzYWdlKHRoaXMubWVzc2FnZS5tZXNzYWdlSWQpCiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy4kbm90aWZ5KHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlOiAn5LiL6L295LitJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQ6ICfmlofku7bkuIvovb3kuK3vvIzor7fnqI3lkI4nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZTogJ3dhcm4nCiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIGRvd25sb2FkRmlsZSh0aGlzLm1lc3NhZ2UpCiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBkcmFnRmlsZShldmVudCkgewogICAgICAgICAgICBsZXQgZmlsZSA9IHRoaXMubWVzc2FnZS5tZXNzYWdlQ29udGVudDsKICAgICAgICAgICAgbGV0IGZpbGVPYmogPSB7CiAgICAgICAgICAgICAgICB1cmw6IGZpbGUucmVtb3RlUGF0aCwKICAgICAgICAgICAgICAgIG5hbWU6IGZpbGUubmFtZSwKICAgICAgICAgICAgICAgIHNpemU6IGZpbGUuc2l6ZQogICAgICAgICAgICB9CiAgICAgICAgICAgIGV2ZW50LmRhdGFUcmFuc2Zlci5zZXREYXRhKCd0ZXh0JywgSlNPTi5zdHJpbmdpZnkoZmlsZU9iaikpCiAgICAgICAgfSwKICAgICAgICBpc0Rvd25sb2FkaW5nKCkgewogICAgICAgICAgICByZXR1cm4gc3RvcmUuaXNEb3dubG9hZGluZ01lc3NhZ2UodGhpcy5tZXNzYWdlLm1lc3NhZ2VJZCk7CiAgICAgICAgfSwKICAgIH0sCgogICAgY29tcHV0ZWQ6IHsKICAgICAgICBzaXplKCkgewogICAgICAgICAgICBsZXQgZmlsZU1zZ0NvbnRlbnQgPSB0aGlzLm1lc3NhZ2UubWVzc2FnZUNvbnRlbnQ7CiAgICAgICAgICAgIHJldHVybiBoZWxwZXIuaHVtYW5TaXplKGZpbGVNc2dDb250ZW50LnNpemUpCiAgICAgICAgfSwKICAgICAgICBmaWxlSWNvbigpIHsKICAgICAgICAgICAgbGV0IGZpbGVOYW1lID0gdGhpcy5tZXNzYWdlLm1lc3NhZ2VDb250ZW50Lm5hbWU7CiAgICAgICAgICAgIGxldCBpY29uID0gaGVscGVyLmdldEZpbGV0eXBlSWNvbihmaWxlTmFtZS5zdWJzdHJpbmcoZmlsZU5hbWUubGFzdEluZGV4T2YoJy4nKSArIDEpKQogICAgICAgICAgICByZXR1cm4gcmVxdWlyZSgiQC9hc3NldHMvaW1hZ2VzL2ZpbGV0eXBlcy8iICsgaWNvbik7CiAgICAgICAgfSwKCiAgICAgICAgZG93bmxvYWRTdGF0cygpIHsKICAgICAgICAgICAgbGV0IGRtID0gc3RvcmUuZ2V0RG93bmxvYWRpbmdNZXNzYWdlU3RhdHVzKHRoaXMubWVzc2FnZS5tZXNzYWdlSWQpOwogICAgICAgICAgICByZXR1cm4gZG07CiAgICAgICAgfSwKICAgICAgICBzZW5kU3RhdHMoKSB7CiAgICAgICAgICAgIGxldCBzbSA9IHN0b3JlLmdldFNlbmRpbmdTdGF0dXModGhpcy5tZXNzYWdlLm1lc3NhZ2VJZCk7CiAgICAgICAgICAgIHJldHVybiBzbTsKICAgICAgICB9CiAgICB9Cn0K"},null]}