TF-2785 Remove log unnecessary
This commit is contained in:
@@ -35,7 +35,6 @@ abstract class DomTransformer {
|
|||||||
|
|
||||||
final backgroundImageUrl = match.group(0) ?? '';
|
final backgroundImageUrl = match.group(0) ?? '';
|
||||||
final imageUrl = match.group(1)?.replaceAll('\'', '').replaceAll('"', '') ?? '';
|
final imageUrl = match.group(1)?.replaceAll('\'', '').replaceAll('"', '') ?? '';
|
||||||
log('DomTransformer::findImageUrlFromStyleTag:backgroundImageUrl: $backgroundImageUrl | imageUrl: $imageUrl');
|
|
||||||
if (backgroundImageUrl.isNotEmpty && imageUrl.isNotEmpty) {
|
if (backgroundImageUrl.isNotEmpty && imageUrl.isNotEmpty) {
|
||||||
return Tuple2(backgroundImageUrl, imageUrl);
|
return Tuple2(backgroundImageUrl, imageUrl);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
-3
@@ -1,6 +1,5 @@
|
|||||||
import 'package:core/data/network/dio_client.dart';
|
import 'package:core/data/network/dio_client.dart';
|
||||||
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
||||||
import 'package:core/utils/app_logger.dart';
|
|
||||||
import 'package:html/dom.dart';
|
import 'package:html/dom.dart';
|
||||||
|
|
||||||
class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
||||||
@@ -13,7 +12,6 @@ class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
|||||||
Map<String, String>? mapUrlDownloadCID,
|
Map<String, String>? mapUrlDownloadCID,
|
||||||
}) async {
|
}) async {
|
||||||
final elements = document.querySelectorAll('[style*="background-image"]');
|
final elements = document.querySelectorAll('[style*="background-image"]');
|
||||||
log('AddLazyLoadingForBackgroundImageTagTransformer::process:elements: ${elements.length}');
|
|
||||||
await Future.wait(elements.map((element) async {
|
await Future.wait(elements.map((element) async {
|
||||||
var exStyle = element.attributes['style'];
|
var exStyle = element.attributes['style'];
|
||||||
final imageUrls = findImageUrlFromStyleTag(exStyle!);
|
final imageUrls = findImageUrlFromStyleTag(exStyle!);
|
||||||
@@ -22,7 +20,6 @@ class AddLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
|||||||
element.attributes['style'] = exStyle;
|
element.attributes['style'] = exStyle;
|
||||||
element.attributes['data-src'] = imageUrls.value2;
|
element.attributes['data-src'] = imageUrls.value2;
|
||||||
element.attributes.addAll({'lazy': ''});
|
element.attributes.addAll({'lazy': ''});
|
||||||
log('AddLazyLoadingForBackgroundImageTagTransformer::process:NEW_ELEMENT: ${element.outerHtml}');
|
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|||||||
-3
@@ -1,7 +1,6 @@
|
|||||||
|
|
||||||
import 'package:core/data/network/dio_client.dart';
|
import 'package:core/data/network/dio_client.dart';
|
||||||
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
||||||
import 'package:core/utils/app_logger.dart';
|
|
||||||
import 'package:html/dom.dart';
|
import 'package:html/dom.dart';
|
||||||
|
|
||||||
class RemoveCollapsedSignatureButtonTransformer extends DomTransformer {
|
class RemoveCollapsedSignatureButtonTransformer extends DomTransformer {
|
||||||
@@ -15,10 +14,8 @@ class RemoveCollapsedSignatureButtonTransformer extends DomTransformer {
|
|||||||
Map<String, String>? mapUrlDownloadCID,
|
Map<String, String>? mapUrlDownloadCID,
|
||||||
}) async {
|
}) async {
|
||||||
final elements = document.querySelectorAll('.tmail-signature-button');
|
final elements = document.querySelectorAll('.tmail-signature-button');
|
||||||
log('RemoveCollapsedSignatureButtonTransformer::process:elements:: ${elements.length}');
|
|
||||||
await Future.wait(elements.map((element) async {
|
await Future.wait(elements.map((element) async {
|
||||||
element.remove();
|
element.remove();
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
-3
@@ -1,6 +1,5 @@
|
|||||||
import 'package:core/data/network/dio_client.dart';
|
import 'package:core/data/network/dio_client.dart';
|
||||||
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.dart';
|
||||||
import 'package:core/utils/app_logger.dart';
|
|
||||||
import 'package:html/dom.dart';
|
import 'package:html/dom.dart';
|
||||||
|
|
||||||
class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
||||||
@@ -13,7 +12,6 @@ class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
|||||||
Map<String, String>? mapUrlDownloadCID,
|
Map<String, String>? mapUrlDownloadCID,
|
||||||
}) async {
|
}) async {
|
||||||
final elements = document.querySelectorAll('[lazy]');
|
final elements = document.querySelectorAll('[lazy]');
|
||||||
log('RemoveLazyLoadingForBackgroundImageTransformer::process:elements: ${elements.length}');
|
|
||||||
await Future.wait(elements.map((element) async {
|
await Future.wait(elements.map((element) async {
|
||||||
var exStyle = element.attributes['style'];
|
var exStyle = element.attributes['style'];
|
||||||
final dataSrc = element.attributes['data-src'];
|
final dataSrc = element.attributes['data-src'];
|
||||||
@@ -26,7 +24,6 @@ class RemoveLazyLoadingForBackgroundImageTransformer extends DomTransformer {
|
|||||||
}
|
}
|
||||||
element.attributes.remove('data-src');
|
element.attributes.remove('data-src');
|
||||||
element.attributes.remove('lazy');
|
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/data/network/dio_client.dart';
|
||||||
import 'package:core/presentation/utils/html_transformer/base/dom_transformer.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:core/utils/html/html_template.dart';
|
||||||
import 'package:html/dom.dart';
|
import 'package:html/dom.dart';
|
||||||
|
|
||||||
@@ -23,7 +22,6 @@ class RemoveTooltipLinkTransformer extends DomTransformer {
|
|||||||
linkElement.attributes['class'] = newClassAttribute;
|
linkElement.attributes['class'] = newClassAttribute;
|
||||||
}
|
}
|
||||||
final listSpanTag = linkElement.querySelectorAll('span.tooltiptext');
|
final listSpanTag = linkElement.querySelectorAll('span.tooltiptext');
|
||||||
log('RemoveTooltipLinkTransformer::process:listSpanTag: ${listSpanTag.length}');
|
|
||||||
if (listSpanTag.isNotEmpty) {
|
if (listSpanTag.isNotEmpty) {
|
||||||
for (var element in listSpanTag) {
|
for (var element in listSpanTag) {
|
||||||
element.remove();
|
element.remove();
|
||||||
|
|||||||
@@ -94,8 +94,7 @@ class HtmlInteraction {
|
|||||||
|
|
||||||
static const String scriptHandleInvokePrinterOnBrowser = '''
|
static const String scriptHandleInvokePrinterOnBrowser = '''
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
document.body.onload= function() {
|
document.body.onload = function() {
|
||||||
document.body.offsetHeight;
|
|
||||||
window.print();
|
window.print();
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user