@@ -80524,17 +80524,12 @@ var AbstractWordPressClient = class {
8052480524 const images = getImages(postParams.content);
8052580525 for (const img of images) {
8052680526 if (!img.srcIsUrl) {
80527- const splitFile = img.src.split(".");
80528- const ext = splitFile.pop();
80529- const fileName = splitFile.join(".");
80530- let filePath = await this.plugin.app.vault.getAvailablePathForAttachments(
80531- fileName,
80532- ext,
80533- activeFile
80534- );
80535- const pathRegex = /(.*) \d+\.(.*)/;
80536- filePath = filePath.replace(pathRegex, "$1.$2");
80537- const imgFile = this.plugin.app.vault.getAbstractFileByPath(filePath);
80527+ img.src = decodeURI(img.src);
80528+ const fileName = img.src.split("/").pop();
80529+ if (fileName === void 0)
80530+ continue;
80531+ let normPath = this.plugin.app.metadataCache.getFirstLinkpathDest(img.src, fileName);
80532+ const imgFile = normPath;
8053880533 if (imgFile instanceof import_obsidian8.TFile) {
8053980534 const content = await this.plugin.app.vault.readBinary(imgFile);
8054080535 const fileType = import_file_type_checker.default.detectFile(content);
@@ -81083,7 +81078,7 @@ var WpRestClient = class extends AbstractWordPressClient {
8108381078 async getCategories(certificate) {
8108481079 var _a;
8108581080 const data = await this.client.httpGet(
81086- getUrl((_a = this.context.endpoints) == null ? void 0 : _a.getCategories, "wp-json/wp/v2/categories"),
81081+ getUrl((_a = this.context.endpoints) == null ? void 0 : _a.getCategories, "wp-json/wp/v2/categories?per_page=100 "),
8108781082 {
8108881083 headers: this.context.getHeaders(certificate)
8108981084 }
@@ -81104,7 +81099,7 @@ var WpRestClient = class extends AbstractWordPressClient {
8110481099 var _a;
8110581100 try {
8110681101 const data = await this.client.httpGet(
81107- getUrl((_a = this.context.endpoints) == null ? void 0 : _a.validateUser, `wp-json/wp/v2/users?search=xxx `),
81102+ getUrl((_a = this.context.endpoints) == null ? void 0 : _a.validateUser, `wp-json/wp/v2/users/me `),
8110881103 {
8110981104 headers: this.context.getHeaders(certificate)
8111081105 }
0 commit comments