TF-2785 Remove log unnecessary

This commit is contained in:
dab246
2024-04-08 13:37:22 +07:00
committed by Dat H. Pham
parent 6f10eacbb3
commit 38a0b972b8
6 changed files with 1 additions and 14 deletions
@@ -35,7 +35,6 @@ abstract class DomTransformer {
final backgroundImageUrl = match.group(0) ?? '';
final imageUrl = match.group(1)?.replaceAll('\'', '').replaceAll('"', '') ?? '';
log('DomTransformer::findImageUrlFromStyleTag:backgroundImageUrl: $backgroundImageUrl | imageUrl: $imageUrl');
if (backgroundImageUrl.isNotEmpty && imageUrl.isNotEmpty) {
return Tuple2(backgroundImageUrl, imageUrl);
} else {
@@ -1,6 +1,5 @@
import 'package:core/data/network/dio_client.dart';
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
import 'package:core/utils/app_logger.dart';
import 'package:html/dom.dart';
class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
@@ -13,7 +12,6 @@ class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
Map<String, String>? mapUrlDownloadCID,
}) async {
final elements = document.querySelectorAll('[style*="background-image"]');
log('AddLazyLoadingForBackgroundImageTagTransformer::process:elements: ${elements.length}');
await Future.wait(elements.map((element) async {
var exStyle = element.attributes['style'];
final imageUrls = findImageUrlFromStyleTag(exStyle!);
@@ -22,7 +20,6 @@ class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
element.attributes['style'] = exStyle;
element.attributes['data-src'] = imageUrls.value2;
element.attributes.addAll({'lazy': ''});
log('AddLazyLoadingForBackgroundImageTagTransformer::process:NEW_ELEMENT: ${element.outerHtml}');
}
}));
}
@@ -1,7 +1,6 @@
import 'package:core/data/network/dio_client.dart';
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
import 'package:core/utils/app_logger.dart';
import 'package:html/dom.dart';
class RemoveCollapsedSignatureButtonTransformer extends DomTransformer {
@@ -15,10 +14,8 @@ class RemoveCollapsedSignatureButtonTransformer extends DomTransformer {
Map<String, String>? mapUrlDownloadCID,
}) async {
final elements = document.querySelectorAll('.tmail-signature-button');
log('RemoveCollapsedSignatureButtonTransformer::process:elements:: ${elements.length}');
await Future.wait(elements.map((element) async {
element.remove();
}));
}
}
@@ -1,6 +1,5 @@
import 'package:core/data/network/dio_client.dart';
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
import 'package:core/utils/app_logger.dart';
import 'package:html/dom.dart';
class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
@@ -13,7 +12,6 @@ class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
Map<String, String>? mapUrlDownloadCID,
}) async {
final elements = document.querySelectorAll('[lazy]');
log('RemoveLazyLoadingForBackgroundImageTransformer::process:elements: ${elements.length}');
await Future.wait(elements.map((element) async {
var exStyle = element.attributes['style'];
final dataSrc = element.attributes['data-src'];
@@ -26,7 +24,6 @@ class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
}
element.attributes.remove('data-src');
element.attributes.remove('lazy');
log('RemoveLazyLoadingForBackgroundImageTransformer::process:NEW_ELEMENT: ${element.outerHtml}');
}));
}
}
@@ -1,7 +1,6 @@
import 'package:core/data/network/dio_client.dart';
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
import 'package:core/utils/app_logger.dart';
import 'package:core/utils/html/html_template.dart';
import 'package:html/dom.dart';
@@ -23,7 +22,6 @@ class RemoveTooltipLinkTransformer extends DomTransformer {
linkElement.attributes['class'] = newClassAttribute;
}
final listSpanTag = linkElement.querySelectorAll('span.tooltiptext');
log('RemoveTooltipLinkTransformer::process:listSpanTag: ${listSpanTag.length}');
if (listSpanTag.isNotEmpty) {
for (var element in listSpanTag) {
element.remove();
+1 -2
View File
@@ -94,8 +94,7 @@ class HtmlInteraction {
static const String scriptHandleInvokePrinterOnBrowser = '''
<script type="text/javascript">
document.body.onload= function() {
document.body.offsetHeight;
document.body.onload = function() {
window.print();
};
</script>