Merge branch 'main' of github.com:ghostfolio/ghostfolio
Some checks failed
Docker image CD / build_and_push (push) Failing after 34m1s

This commit is contained in:
sudacode 2025-04-24 12:00:44 -07:00
commit 3023d79311
2 changed files with 9 additions and 2 deletions

View File

@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Fixed
- Improved the file selector of the activities import functionality to accept case-insensitive file extensions (`.CSV` and `.JSON`)
## 2.155.0 - 2025-04-23
### Added

View File

@ -247,9 +247,10 @@ export class ImportActivitiesDialog implements OnDestroy {
reader.onload = async (readerEvent) => {
const fileContent = readerEvent.target.result as string;
const fileExtension = file.name.split('.').pop()?.toLowerCase();
try {
if (file.name.endsWith('.json')) {
if (fileExtension === 'json') {
const content = JSON.parse(fileContent);
this.accounts = content.accounts;
@ -294,7 +295,7 @@ export class ImportActivitiesDialog implements OnDestroy {
}
return;
} else if (file.name.endsWith('.csv')) {
} else if (fileExtension === 'csv') {
const content = fileContent.split('\n').slice(1);
try {