diff --git a/assets/icons/logo_app.png b/assets/icons/logo_app.png deleted file mode 100644 index d134a8994..000000000 Binary files a/assets/icons/logo_app.png and /dev/null differ diff --git a/core/lib/presentation/resources/image_paths.dart b/core/lib/presentation/resources/image_paths.dart index 1b3dc1be0..92f963500 100644 --- a/core/lib/presentation/resources/image_paths.dart +++ b/core/lib/presentation/resources/image_paths.dart @@ -210,7 +210,6 @@ class ImagePaths { String get icUnsubscribe => _getImagePath('ic_unsubscribe.svg'); String get icRecoverDeletedMessages => _getImagePath('ic_recover_deleted_messages.svg'); String get icPrinter => _getImagePath('ic_printer.svg'); - String get icLogoApp => _getIconPath('logo_app.png'); String get icAlwaysReadReceipt => _getImagePath('ic_always_read_receipt.svg'); String _getImagePath(String imageName) { diff --git a/core/lib/utils/print_utils.dart b/core/lib/utils/print_utils.dart index 2f511fd18..548fb1542 100644 --- a/core/lib/utils/print_utils.dart +++ b/core/lib/utils/print_utils.dart @@ -2,9 +2,7 @@ import 'dart:async'; import 'package:core/data/model/print_attachment.dart'; -import 'package:core/presentation/resources/image_paths.dart'; import 'package:core/utils/app_logger.dart'; -import 'package:core/utils/file_utils.dart'; import 'package:core/utils/html/html_interaction.dart'; import 'package:core/utils/html/html_template.dart'; import 'package:core/utils/html/html_utils.dart'; @@ -12,23 +10,15 @@ import 'package:html/dom.dart'; import 'package:html/parser.dart'; class PrintUtils { - final ImagePaths _imagePaths; - final FileUtils _fileUtils; - - PrintUtils(this._imagePaths, this._fileUtils); - - Future _createUserInformationElement({ + Element? _createUserInformationElement({ required String appName, required String userName, - }) async { + }) { try { - final logoBase64Data = await _fileUtils.convertImageAssetToBase64(_imagePaths.icLogoApp); - return Element.html(''' - @@ -228,7 +218,7 @@ class PrintUtils { Element messageElement = Element.html('
$userName
'); Element messageBodyElement = Element.html(''); - Element? userInfoElement = await _createUserInformationElement( + Element? userInfoElement = _createUserInformationElement( appName: appName, userName: userName); diff --git a/lib/main/bindings/core/core_bindings.dart b/lib/main/bindings/core/core_bindings.dart index 17890f940..389a91fcb 100644 --- a/lib/main/bindings/core/core_bindings.dart +++ b/lib/main/bindings/core/core_bindings.dart @@ -61,7 +61,7 @@ class CoreBindings extends Bindings { Get.put(CompressFileUtils()); Get.put(AppConfigLoader()); Get.put(FileUtils()); - Get.put(PrintUtils(Get.find(), Get.find())); + Get.put(PrintUtils()); } void _bindingIsolate() {