mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 02:36:28 +00:00 
			
		
		
		
	Compare commits
	
		
			6 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 4d7909e23d | ||
|  | 6f13600fb5 | ||
|  | c9fefcd8f4 | ||
|  | fa31483b02 | ||
|  | e7be0eae8a | ||
|  | 86c70cf232 | 
							
								
								
									
										1
									
								
								.github/workflows/sonarcloud.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.github/workflows/sonarcloud.yml
									
									
									
									
										vendored
									
									
								
							| @@ -1,6 +1,7 @@ | ||||
| name: 'Code - Run Sonarcloud' | ||||
| on: | ||||
|   pull_request: | ||||
|   workflow_dispatch: | ||||
|   push: | ||||
|     branches: | ||||
|       - main | ||||
|   | ||||
| @@ -104,7 +104,7 @@ class NewUserController extends Controller | ||||
| 
 | ||||
|         // if is null, set to EUR:
 | ||||
|         if (null === $currency) { | ||||
|             $currency = $currencyRepository->findByCodeNull('EUR'); | ||||
|             $currency = $currencyRepository->findByCode('EUR'); | ||||
|         } | ||||
|         $currencyRepository->enable($currency); | ||||
| 
 | ||||
|   | ||||
| @@ -435,7 +435,7 @@ class BudgetRepository implements BudgetRepositoryInterface | ||||
|             $currencyCode = (string)($data['currency_code'] ?? ''); | ||||
|             $currency     = $repos->find($currencyId); | ||||
|             if (null === $currency) { | ||||
|                 $currency = $repos->findByCodeNull($currencyCode); | ||||
|                 $currency = $repos->findByCode($currencyCode); | ||||
|             } | ||||
|             if (null !== $currency) { | ||||
|                 $autoBudget->transaction_currency_id = $currency->id; | ||||
|   | ||||
| @@ -239,6 +239,14 @@ class CurrencyRepository implements CurrencyRepositoryInterface | ||||
|         $currency->save(); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * @inheritDoc | ||||
|      */ | ||||
|     public function findByName(string $name): ?TransactionCurrency | ||||
|     { | ||||
|         return TransactionCurrency::where('name', $name)->first(); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * Find by object, ID or code. Returns user default or system default. | ||||
|      * | ||||
|   | ||||
| @@ -84,6 +84,13 @@ interface CurrencyRepositoryInterface | ||||
|      */ | ||||
|     public function findByCode(string $currencyCode): ?TransactionCurrency; | ||||
| 
 | ||||
|     /** | ||||
|      * @param string $name | ||||
|      * | ||||
|      * @return TransactionCurrency|null | ||||
|      */ | ||||
|     public function findByName(string $name): ?TransactionCurrency; | ||||
| 
 | ||||
|     /** | ||||
|      * Find by object, ID or code. Returns user default or system default. | ||||
|      * | ||||
|   | ||||
| @@ -1536,9 +1536,9 @@ class OperatorQuerySearch implements SearchInterface | ||||
|             $parts = explode(' ', $value); | ||||
|             $value = trim($parts[count($parts) - 1], "() \t\n\r\0\x0B"); | ||||
|         } | ||||
|         $result = $this->currencyRepository->findByCodeNull($value); | ||||
|         $result = $this->currencyRepository->findByCode($value); | ||||
|         if (null === $result) { | ||||
|             $result = $this->currencyRepository->findByNameNull($value); | ||||
|             $result = $this->currencyRepository->findByName($value); | ||||
|         } | ||||
| 
 | ||||
|         return $result; | ||||
|   | ||||
| @@ -3,6 +3,12 @@ | ||||
| All notable changes to this project will be documented in this file. | ||||
| This project adheres to [Semantic Versioning](http://semver.org/). | ||||
| 
 | ||||
| ## 6.0.30 - 2023-10-29 | ||||
| 
 | ||||
| ### Fixed | ||||
| 
 | ||||
| - Missing method after refactoring. | ||||
| 
 | ||||
| ## 6.0.29 - 2023-10-29 | ||||
| 
 | ||||
| ### Fixed | ||||
|   | ||||
| @@ -112,7 +112,7 @@ return [ | ||||
|         'handle_debts' => true, | ||||
|         // see cer.php for exchange rates feature flag.
 | ||||
|     ], | ||||
|     'version'                      => '6.0.29', | ||||
|     'version'                      => '6.0.30', | ||||
|     'api_version'                  => '2.0.11', | ||||
|     'db_version'                   => 21, | ||||
| 
 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user