Skip to content

Commit 0496024

Browse files
committed
(Hopefully) support for SEB
1 parent 0f6de1b commit 0496024

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

extension/chrome/background.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ function onInvoiceMessage(message) {
110110
} else if (tabs[i].url.indexOf("secure.handelsbanken.se") != -1) {
111111
found++;
112112
handleHandelsbanken(message, tabs[i]);
113+
} else if (tabs[i].url.indexOf("seb.se") != -1) {
114+
found++;
115+
handleSeb(message, tabs[i]);
113116
}
114117
}
115118

@@ -165,3 +168,13 @@ function handleHandelsbanken(invoice, tab) {
165168
});
166169
}
167170

171+
function handleSeb(invoice, tab) {
172+
chrome.tabs.executeScript(tab.id, {
173+
code: "" +
174+
"if ('" + invoice.type + "' == 'BG') { document.getElementById('IKPMaster_MainPlaceHolder_A3').value='" + invoice.account + "'; document.getElementById('IKPMaster_MainPlaceHolder_BG').checked='checked'; " +
175+
"if ('" + invoice.type + "' == 'PG') { document.getElementById('IKPMaster_MainPlaceHolder_A11').value='" + invoice.account + "'; document.getElementById('IKPMaster_MainPlaceHolder_PG').checked='checked'; " +
176+
"document.getElementById('IKPMaster_MainPlaceHolder_A4').value='" + invoice.amount + "'; document.getElementById('IKPMaster_MainPlaceHolder_A7').value='" + invoice.reference + "';" +
177+
"document.getElementById('IKPMaster_MainPlaceHolder_OCR').checked='checked';"
178+
});
179+
}
180+

0 commit comments

Comments
 (0)