mirror of
				https://gitlab.com/Chill-Projet/chill-bundles.git
				synced 2025-10-31 01:08:26 +00:00 
			
		
		
		
	Add changie and linter fixes
This commit is contained in:
		
							
								
								
									
										6
									
								
								.changes/unreleased/Fixed-20250227-161754.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.changes/unreleased/Fixed-20250227-161754.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| kind: Fixed | ||||
| body: Use fetchResults method to fetch all social issues instead of only the first page | ||||
| time: 2025-02-27T16:17:54.678560051+01:00 | ||||
| custom: | ||||
|     Issue: "" | ||||
|     SchemaChange: No schema change | ||||
| @@ -160,9 +160,8 @@ export default { | ||||
|             /* Add in list the issues already associated (if not yet listed) */ | ||||
|             this.socialIssuesSelected.forEach((issue) => { | ||||
|                 if ( | ||||
|                     this.socialIssuesList.filter( | ||||
|                         (i) => i.id === issue.id | ||||
|                     ).length !== 1 | ||||
|                     this.socialIssuesList.filter((i) => i.id === issue.id) | ||||
|                         .length !== 1 | ||||
|                 ) { | ||||
|                     this.$store.commit("addIssueInList", issue); | ||||
|                 } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import {fetchResults} from "ChillMainAssets/lib/api/apiMethods.ts"; | ||||
| import { fetchResults } from "ChillMainAssets/lib/api/apiMethods.ts"; | ||||
|  | ||||
| /* | ||||
|  * Endpoint v.2 chill_api_single_accompanying_course__entity | ||||
|   | ||||
| @@ -29,7 +29,7 @@ | ||||
|  | ||||
| <script> | ||||
| import VueMultiselect from "vue-multiselect"; | ||||
| import {fetchResults, makeFetch} from "ChillMainAssets/lib/api/apiMethods"; | ||||
| import { fetchResults } from "ChillMainAssets/lib/api/apiMethods"; | ||||
| import { mapGetters, mapState } from "vuex"; | ||||
|  | ||||
| export default { | ||||
| @@ -51,9 +51,11 @@ export default { | ||||
|   }, | ||||
|   methods: { | ||||
|     getOptions() { | ||||
|       fetchResults(`/api/1.0/person/social-work/social-issue.json`).then((response) => { | ||||
|         this.options = response; | ||||
|       }); | ||||
|       fetchResults(`/api/1.0/person/social-work/social-issue.json`).then( | ||||
|         (response) => { | ||||
|           this.options = response; | ||||
|         }, | ||||
|       ); | ||||
|     }, | ||||
|     updateSocialIssues(value) { | ||||
|       this.$store | ||||
|   | ||||
| @@ -6,7 +6,7 @@ import { | ||||
| } from "ChillMainAssets/chill/js/date"; | ||||
| import { findSocialActionsBySocialIssue } from "ChillPersonAssets/vuejs/_api/SocialWorkSocialAction.js"; | ||||
| // import { create } from 'ChillPersonAssets/vuejs/_api/AccompanyingCourseWork.js'; | ||||
| import {fetchResults, makeFetch} from "ChillMainAssets/lib/api/apiMethods"; | ||||
| import { fetchResults, makeFetch } from "ChillMainAssets/lib/api/apiMethods"; | ||||
|  | ||||
| const debug = process.env.NODE_ENV !== "production"; | ||||
|  | ||||
| @@ -169,12 +169,12 @@ const store = createStore({ | ||||
|     fetchOtherSocialIssues({ commit }) { | ||||
|       const url = `/api/1.0/person/social-work/social-issue.json`; | ||||
|       return fetchResults(url) | ||||
|           .then((response) => { | ||||
|             commit("updateIssuesOther", response); // Directly commit the array of issues | ||||
|           }) | ||||
|           .catch((error) => { | ||||
|             throw error; | ||||
|           }); | ||||
|         .then((response) => { | ||||
|           commit("updateIssuesOther", response); // Directly commit the array of issues | ||||
|         }) | ||||
|         .catch((error) => { | ||||
|           throw error; | ||||
|         }); | ||||
|     }, | ||||
|   }, | ||||
| }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user