Harden Scattermind stored row paste handoff
This commit is contained in:
@@ -559,6 +559,12 @@ function looksLikeRankPayload(value = {}) {
|
||||
|| value.original_prompt
|
||||
|| value.sourceSummary
|
||||
|| value.source_summary
|
||||
|| value.fullReadingJson
|
||||
|| value.full_reading_json
|
||||
|| value.fullReading
|
||||
|| value.full_reading
|
||||
|| value.conceptMapJson
|
||||
|| value.concept_map_json
|
||||
|| value.opening_reflection
|
||||
|| value.restated_idea
|
||||
|| value.ideaText
|
||||
@@ -651,7 +657,7 @@ function parseEmbeddedRankPayload(value = '') {
|
||||
|
||||
function expandEmbeddedRankPayload(body = {}) {
|
||||
const original = objectFrom(body);
|
||||
for (const key of ['payload', 'rankPayload', 'scattermindPayload', 'conceptMapJson', 'idea', 'ideaText', 'optionsText']) {
|
||||
for (const key of ['payload', 'rankPayload', 'scattermindPayload', 'conceptMapJson', 'concept_map_json', 'fullReadingJson', 'full_reading_json', 'fullReading', 'full_reading', 'idea', 'ideaText', 'optionsText']) {
|
||||
const embedded = typeof original[key] === 'string'
|
||||
? parseEmbeddedRankPayload(original[key])
|
||||
: looksLikeRankPayload(original[key])
|
||||
|
||||
Reference in New Issue
Block a user