mirror of
				https://gitlab.com/Chill-Projet/chill-bundles.git
				synced 2025-10-31 17:28:23 +00:00 
			
		
		
		
	Refactor username mapping in activity context filter.
Replaced array_map with a foreach loop for clarity and maintainability when extracting usernames from work referrers. This ensures better readability and aligns with coding standards.
This commit is contained in:
		
							
								
								
									
										6
									
								
								.changes/unreleased/Fixed-20250214-121010.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.changes/unreleased/Fixed-20250214-121010.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| kind: Fixed | ||||
| body: fix generation of document with accompanying period context, and list of activities and works | ||||
| time: 2025-02-14T12:10:10.920355454+01:00 | ||||
| custom: | ||||
|     Issue: "" | ||||
|     SchemaChange: No schema change | ||||
| @@ -143,7 +143,10 @@ class ListActivitiesByAccompanyingPeriodContext implements | ||||
|             array_filter( | ||||
|                 $works, | ||||
|                 function ($work) use ($user) { | ||||
|                     $workUsernames = array_map(static fn (User $user) => $user['username'], $work['referrers'] ?? []); | ||||
|                     $workUsernames = []; | ||||
|                     foreach ($work['referrers'] as $referrer) { | ||||
|                         $workUsernames[] = $referrer['username']; | ||||
|                     } | ||||
|  | ||||
|                     return \in_array($user->getUserIdentifier(), $workUsernames, true); | ||||
|                 } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user