From af7ce52708fad34b35b9aff75e4b1730f8c3dcf4 Mon Sep 17 00:00:00 2001 From: Steve Larson <9larsons@gmail.com> Date: Thu, 3 Aug 2023 10:10:31 -0500 Subject: [PATCH] Added source to beta editor feedback (#17586) no refs - will return post, page, or settings --- ghost/admin/app/components/feedback-lexical/send-button.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghost/admin/app/components/feedback-lexical/send-button.js b/ghost/admin/app/components/feedback-lexical/send-button.js index b1d3843a14..6765ba64bb 100644 --- a/ghost/admin/app/components/feedback-lexical/send-button.js +++ b/ghost/admin/app/components/feedback-lexical/send-button.js @@ -18,9 +18,11 @@ export default class FeedbackLexicalSendButtonComponent extends Component { @task({drop: true}) *submitFeedback() { let url = `https://submit-form.com/us6uBWv8`; + let source; let postData; if (this.args?.post) { + source = this.args?.post?.isPost ? 'Post' : 'Page'; postData = { PostId: this.args.post?.id, PostTitle: this.args.post?.title @@ -40,7 +42,8 @@ export default class FeedbackLexicalSendButtonComponent extends Component { let data = { ...ghostData, - ...postData + ...postData, + Source: source || 'Settings' }; let response = yield this.ajax.post(url, {data});