From c68aefb847b09daa0697de7684d3451e2e68ce1e Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 09 Jul 2026 23:10:23 +0000
Subject: [PATCH] =Refactor of Integrations.php to be a bit more useful with a suite of methods for create, update, delete back and forths for integrations where sharing is enabled. Also considering a single instance with a connect method to connect as the site (no user) vs connecting as an individual user - rather than recreating instances for every user.
---
assets/js/concise/AuthManager.js | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/assets/js/concise/AuthManager.js b/assets/js/concise/AuthManager.js
index 7e8a435..b8f5c36 100644
--- a/assets/js/concise/AuthManager.js
+++ b/assets/js/concise/AuthManager.js
@@ -78,9 +78,9 @@
'X-WP-Nonce': this.getNonce()
};
- if (!isFormData && typeof options.body === 'object' && !Object.hasOwn(options.body, 'user')) {
- options.body.user = this.getUser();
- }
+ // if (!isFormData && typeof options.body === 'object' && !Object.hasOwn(options.body, 'user')) {
+ // options.body.user = this.getUser();
+ // }
let obj = {
...options,
@@ -243,6 +243,21 @@
});
}
+ getHeader(action) {
+ switch (action) {
+ case 'dash':
+ return {
+ 'X-Action-Nonce': this.getNonce('dash')
+ };
+ case 'default':
+ return {
+ 'X-WP-Nonce': this.getNonce()
+ };
+ default:
+ return {};
+ }
+ }
+
}
// Initialize global instance
--
Gitblit v1.10.0