1 Commits

Author SHA1 Message Date
ba8b669399 Trim whitespace for game fields 2025-02-27 11:58:34 +01:00

View File

@@ -64,10 +64,10 @@ class _GameCardState extends State<GameCard>
if (name.isNotEmpty) { if (name.isNotEmpty) {
widget.onGameUpdated( widget.onGameUpdated(
Game( Game(
name: name, name: name.trim(),
versionRegex: _versionRegexController.text, versionRegex: _versionRegexController.text,
lastPlayed: _lastPlayedController.text, lastPlayed: _lastPlayedController.text.trim(),
rssFeedUrl: _rssFeedUrlController.text, rssFeedUrl: _rssFeedUrlController.text.trim(),
actualVersion: widget.game.actualVersion, actualVersion: widget.game.actualVersion,
lastUpdated: widget.game.lastUpdated, lastUpdated: widget.game.lastUpdated,
imageData: widget.game.imageData, imageData: widget.game.imageData,
@@ -156,10 +156,10 @@ class _GameCardState extends State<GameCard>
final imageBytes = await image.readAsBytes(); final imageBytes = await image.readAsBytes();
final updatedGame = await GameRepository.updateImage( final updatedGame = await GameRepository.updateImage(
Game( Game(
name: widget.game.name, name: widget.game.name.trim(),
versionRegex: _versionRegexController.text, versionRegex: _versionRegexController.text,
lastPlayed: _lastPlayedController.text, lastPlayed: _lastPlayedController.text.trim(),
rssFeedUrl: _rssFeedUrlController.text, rssFeedUrl: _rssFeedUrlController.text.trim(),
actualVersion: widget.game.actualVersion, actualVersion: widget.game.actualVersion,
lastUpdated: widget.game.lastUpdated, lastUpdated: widget.game.lastUpdated,
imageData: imageBytes, imageData: imageBytes,