PromucFlow_constructor/app/server/appsmith-plugins
Nirmal Sarswat 9b1f38350a
fix: using data key for messages in AI plugins (#29639)
## Description
There was a misunderstanding between using data/componentData field in
`JS` enabled form fields. Now it's clear and we are using `data` key
value always.

#### Type of change
- Bug fix (non-breaking change which fixes an issue)

## Testing
#### How Has This Been Tested?
- [x] Manual

## Checklist:
#### Dev activity
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag


#### QA activity:
- [ ] [Speedbreak
features](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#speedbreakers-)
have been covered
- [ ] Test plan covers all impacted features and [areas of
interest](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#areas-of-interest-)
- [ ] Test plan has been peer reviewed by project stakeholders and other
QA members
- [ ] Manually tested functionality on DP
- [ ] We had an implementation alignment call with stakeholders post QA
Round 2
- [ ] Cypress test cases have been added and approved by SDET/manual QA
- [ ] Added `Test Plan Approved` label after Cypress tests were reviewed
- [ ] Added `Test Plan Approved` label after JUnit tests were reviewed


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Refactor**
- Improved the message retrieval process to enhance user experience in
chat features.
- Simplified the content generation logic for better performance and
reliability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-12-15 13:44:43 +05:30
..
amazons3Plugin fix: s3 endpoint url field while importing json (#29424) 2023-12-08 11:10:39 +05:30
anthropicPlugin fix: using data key for messages in AI plugins (#29639) 2023-12-15 13:44:43 +05:30
arangoDBPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
dynamoPlugin chore: Applied Spotless formatter (#25173) 2023-07-07 00:43:11 +05:30
elasticSearchPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
firestorePlugin chore(deps): Update Guava in Firestore and Google Sheets plugins (#27203) 2023-09-14 15:32:54 +05:30
googleAiPlugin fix: using data key for messages in AI plugins (#29639) 2023-12-15 13:44:43 +05:30
googleSheetsPlugin fix: ordered gsheet spreadsheets and sheets by name (#29541) 2023-12-13 13:32:06 +05:30
graphqlPlugin chore(deps): Upgrade graphql-java version to gev fix for CVE-2023-2976 (#27400) 2023-09-19 09:09:29 +05:30
jsPlugin chore: Applied Spotless formatter (#25173) 2023-07-07 00:43:11 +05:30
mongoPlugin fix: update mongo test container setup process (#28775) 2023-11-10 09:09:48 +05:30
mssqlPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
mysqlPlugin fix: sorting schema options alphabetically (#29460) 2023-12-13 13:21:23 +05:30
openAiPlugin fix: modified form.json for solving the issue (#29487) 2023-12-13 14:54:12 +07:00
oraclePlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
postgresPlugin fix: sorting schema options alphabetically (#29460) 2023-12-13 13:21:23 +05:30
redisPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
redshiftPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
restApiPlugin fix: SSRF with IPv6 compatible address format (#29286) 2023-12-04 15:46:14 +05:30
saasPlugin chore: Applied Spotless formatter (#25173) 2023-07-07 00:43:11 +05:30
smtpPlugin chore: JUnit test cases added for rate limit functions (#28399) 2023-10-26 21:40:55 +05:30
snowflakePlugin feat: Add isSuggested value to templates for all plugins (#26623) 2023-08-30 11:49:25 +01:00
pom.xml feat: Google AI integration (#29620) 2023-12-14 23:26:46 +05:30