diff --git a/icon.svg b/icon.svg
index 606edc3..9a63d55 100644
--- a/icon.svg
+++ b/icon.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/index.js b/index.js
index 8851d93..5dd7277 100644
--- a/index.js
+++ b/index.js
@@ -12,8 +12,8 @@ process.env.SENTRY_DSN =
process.env.SENTRY_DSN ||
'https://d0d79b33fcc04b61a86b388cfbcb361b:f97e4a087c66499bae48d267122a04c5@sentry.cozycloud.cc/32';
const cozy_konnector_libs_1 = __webpack_require__(1);
-const moment = __webpack_require__(1384);
-const pdf = __webpack_require__(1277);
+const moment = __webpack_require__(1385);
+const pdf = __webpack_require__(1278);
const requestBase = cozy_konnector_libs_1.requestFactory({
method: "GET",
cheerio: true,
@@ -107,7 +107,7 @@ function getFileName(entryDate, entryId) {
return `${entryDate.format("YYYY_MM_DD")}_${entryId}_TheOldReader.pdf`;
}
function generatePDF(invoidID, account, item, date, amount) {
- const helveticaBoldFont = __webpack_require__(1375);
+ const helveticaBoldFont = __webpack_require__(1376);
// const src: Buffer = fs.readFileSync("tor-logo.jpg");
// const logo: any = new pdf.Image(src);
var doc = new pdf.Document();
@@ -162,41 +162,41 @@ const log = __webpack_require__(2).namespace('cozy-konnector-libs');
const requestFactory = __webpack_require__(21);
-const hydrateAndFilter = __webpack_require__(362);
+const hydrateAndFilter = __webpack_require__(363);
-const categorization = __webpack_require__(1135);
+const categorization = __webpack_require__(1136);
module.exports = {
- BaseKonnector: __webpack_require__(1197),
- CookieKonnector: __webpack_require__(1275),
- cozyClient: __webpack_require__(478),
- errors: __webpack_require__(1203),
+ BaseKonnector: __webpack_require__(1198),
+ CookieKonnector: __webpack_require__(1276),
+ cozyClient: __webpack_require__(479),
+ errors: __webpack_require__(1204),
log,
- saveFiles: __webpack_require__(1199),
- saveBills: __webpack_require__(1198),
- saveIdentity: __webpack_require__(1241),
- linkBankOperations: __webpack_require__(1220),
- addData: __webpack_require__(1219),
+ saveFiles: __webpack_require__(1200),
+ saveBills: __webpack_require__(1199),
+ saveIdentity: __webpack_require__(1242),
+ linkBankOperations: __webpack_require__(1221),
+ addData: __webpack_require__(1220),
hydrateAndFilter,
- htmlToPDF: __webpack_require__(1276).htmlToPDF,
- createCozyPDFDocument: __webpack_require__(1276).createCozyPDFDocument,
+ htmlToPDF: __webpack_require__(1277).htmlToPDF,
+ createCozyPDFDocument: __webpack_require__(1277).createCozyPDFDocument,
filterData: deprecate(hydrateAndFilter, 'Use hydrateAndFilter now. filterData will be removed in cozy-konnector-libs@4'),
- updateOrCreate: __webpack_require__(1240),
+ updateOrCreate: __webpack_require__(1241),
request: deprecate(requestFactory, 'Use requestFactory instead of request. It will be removed in cozy-konnector-libs@4'),
requestFactory,
- retry: __webpack_require__(1200),
- wrapIfSentrySetUp: __webpack_require__(1242).wrapIfSentrySetUp,
- Document: __webpack_require__(1379),
- signin: __webpack_require__(1237),
- submitForm: __webpack_require__(1237),
- scrape: __webpack_require__(1381),
- mkdirp: __webpack_require__(1202),
- normalizeFilename: __webpack_require__(1382),
- utils: __webpack_require__(477),
- solveCaptcha: __webpack_require__(1383),
+ retry: __webpack_require__(1201),
+ wrapIfSentrySetUp: __webpack_require__(1243).wrapIfSentrySetUp,
+ Document: __webpack_require__(1380),
+ signin: __webpack_require__(1238),
+ submitForm: __webpack_require__(1238),
+ scrape: __webpack_require__(1382),
+ mkdirp: __webpack_require__(1203),
+ normalizeFilename: __webpack_require__(1383),
+ utils: __webpack_require__(478),
+ solveCaptcha: __webpack_require__(1384),
createCategorizer: categorization.createCategorizer,
categorize: categorization.categorize,
- manifest: __webpack_require__(816)
+ manifest: __webpack_require__(817)
};
function deprecate(wrapped, message) {
@@ -42286,12 +42286,12 @@ exports.default = cheerio_1.default;
*
* @category Cheerio
*/
-tslib_1.__exportStar(__webpack_require__(360), exports);
tslib_1.__exportStar(__webpack_require__(361), exports);
-var load_1 = __webpack_require__(361);
+tslib_1.__exportStar(__webpack_require__(362), exports);
+var load_1 = __webpack_require__(362);
// We add this here, to avoid a cyclic depenency
cheerio_1.default.load = load_1.load;
-var staticMethods = tslib_1.__importStar(__webpack_require__(333));
+var staticMethods = tslib_1.__importStar(__webpack_require__(334));
/**
* In order to promote consistency with the jQuery library, users are encouraged
* to instead use the static method of the same name.
@@ -42635,14 +42635,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true }));
exports.Cheerio = void 0;
var tslib_1 = __webpack_require__(272);
var parse_1 = tslib_1.__importDefault(__webpack_require__(274));
-var options_1 = tslib_1.__importStar(__webpack_require__(331));
-var utils_1 = __webpack_require__(332);
-var Static = tslib_1.__importStar(__webpack_require__(333));
-var Attributes = tslib_1.__importStar(__webpack_require__(355));
-var Traversing = tslib_1.__importStar(__webpack_require__(356));
-var Manipulation = tslib_1.__importStar(__webpack_require__(357));
-var Css = tslib_1.__importStar(__webpack_require__(358));
-var Forms = tslib_1.__importStar(__webpack_require__(359));
+var options_1 = tslib_1.__importStar(__webpack_require__(332));
+var utils_1 = __webpack_require__(333);
+var Static = tslib_1.__importStar(__webpack_require__(334));
+var Attributes = tslib_1.__importStar(__webpack_require__(356));
+var Traversing = tslib_1.__importStar(__webpack_require__(357));
+var Manipulation = tslib_1.__importStar(__webpack_require__(358));
+var Css = tslib_1.__importStar(__webpack_require__(359));
+var Forms = tslib_1.__importStar(__webpack_require__(360));
/*
* The API
*/
@@ -42788,8 +42788,8 @@ exports.default = Cheerio;
Object.defineProperty(exports, "__esModule", ({ value: true }));
exports.update = void 0;
var htmlparser2_1 = __webpack_require__(275);
-var htmlparser2_2 = __webpack_require__(302);
-var parse5_1 = __webpack_require__(305);
+var htmlparser2_2 = __webpack_require__(303);
+var parse5_1 = __webpack_require__(306);
var domhandler_1 = __webpack_require__(289);
/*
* Parser
@@ -45134,11 +45134,11 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) {
Object.defineProperty(exports, "__esModule", ({ value: true }));
exports.hasChildren = exports.isDocument = exports.isComment = exports.isText = exports.isCDATA = exports.isTag = void 0;
__exportStar(__webpack_require__(288), exports);
-__exportStar(__webpack_require__(297), exports);
__exportStar(__webpack_require__(298), exports);
__exportStar(__webpack_require__(299), exports);
__exportStar(__webpack_require__(300), exports);
__exportStar(__webpack_require__(301), exports);
+__exportStar(__webpack_require__(302), exports);
var domhandler_1 = __webpack_require__(289);
Object.defineProperty(exports, "isTag", ({ enumerable: true, get: function () { return domhandler_1.isTag; } }));
Object.defineProperty(exports, "isCDATA", ({ enumerable: true, get: function () { return domhandler_1.isCDATA; } }));
@@ -45878,14 +45878,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true }));
/*
* Module dependencies
*/
-var ElementType = __importStar(__webpack_require__(285));
-var entities_1 = __webpack_require__(293);
+var ElementType = __importStar(__webpack_require__(293));
+var entities_1 = __webpack_require__(294);
/*
* Mixed-case SVG and MathML tags & attributes
* recognized by the HTML parser, see
* https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inforeign
*/
-var foreignNames_1 = __webpack_require__(296);
+var foreignNames_1 = __webpack_require__(297);
var unencodedElements = new Set([
"style",
"script",
@@ -46054,14 +46054,52 @@ function renderComment(elem) {
/***/ }),
/* 293 */
+/***/ ((__unused_webpack_module, exports) => {
+
+"use strict";
+
+Object.defineProperty(exports, "__esModule", ({ value: true }));
+exports.Doctype = exports.CDATA = exports.Tag = exports.Style = exports.Script = exports.Comment = exports.Directive = exports.Text = exports.isTag = void 0;
+/**
+ * Tests whether an element is a tag or not.
+ *
+ * @param elem Element to test
+ */
+function isTag(elem) {
+ return (elem.type === "tag" /* Tag */ ||
+ elem.type === "script" /* Script */ ||
+ elem.type === "style" /* Style */);
+}
+exports.isTag = isTag;
+// Exports for backwards compatibility
+/** Type for Text */
+exports.Text = "text" /* Text */;
+/** Type for ... ?> */
+exports.Directive = "directive" /* Directive */;
+/** Type for */
+exports.Comment = "comment" /* Comment */;
+/** Type for