1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-22 17:02:17 -05:00

removed unnecessary email model code

This commit is contained in:
Tankred Hase 2013-06-06 22:05:37 +02:00
parent 9842a060ad
commit 1491e9fd1d
7 changed files with 8 additions and 19 deletions

View File

@ -20,10 +20,8 @@
<script src="js/app-config.js"></script> <script src="js/app-config.js"></script>
<script src="js/model/email-model.js"></script>
<script src="js/model/folder-model.js"></script> <script src="js/model/folder-model.js"></script>
<script src="js/model/account-model.js"></script> <script src="js/model/account-model.js"></script>
<script src="js/model/publickey-model.js"></script>
<script src="js/crypto/util.js"></script> <script src="js/crypto/util.js"></script>
<script src="js/crypto/pbkdf2.js"></script> <script src="js/crypto/pbkdf2.js"></script>

View File

@ -23,7 +23,7 @@
return; return;
} }
// set mail to reply to // set mail to reply to
self.replyTo = new app.model.Email(resArgs.email); self.replyTo = resArgs.email;
args.callback(self); args.callback(self);
}); });
@ -59,8 +59,8 @@
fillFields: function() { fillFields: function() {
var page = $(this.el), var page = $(this.el),
re = this.replyTo, re = this.replyTo,
from = re.get('from')[0], from = re.from[0],
subject = re.get('subject'); subject = re.subject;
// fill recipient field // fill recipient field
var replyToAddress = from.address; var replyToAddress = from.address;
@ -71,8 +71,8 @@
page.find('#subjectInput').val(subject); page.find('#subjectInput').val(subject);
// fill text body // fill text body
var body = '\n\n' + re.get('sentDate') + ' ' + from.name + ' <' + from.address + '>\n'; var body = '\n\n' + re.sentDate + ' ' + from.name + ' <' + from.address + '>\n';
var bodyRows = re.get('body').split('\n'); var bodyRows = re.body.split('\n');
var isHtml = false; var isHtml = false;
_.each(bodyRows, function(row) { _.each(bodyRows, function(row) {
if (row.indexOf('</') !== -1) { if (row.indexOf('</') !== -1) {

View File

@ -20,13 +20,13 @@
return; return;
} }
// set mail to reply to // set mail to reply to
self.model = new app.model.Email(resArgs.email); self.model = resArgs.email;
args.callback(self); args.callback(self);
}); });
}, },
render: function() { render: function() {
var params = this.model.toJSON(); var params = this.model;
params.account = this.account; params.account = this.account;
params.folder = this.folder; params.folder = this.folder;
params.id = encodeURIComponent(params.id); params.id = encodeURIComponent(params.id);
@ -39,7 +39,7 @@
renderBody: function(tryHtml) { renderBody: function(tryHtml) {
var page = $(this.el), var page = $(this.el),
emailBody = this.model.get('body'); emailBody = this.model.body;
if (!tryHtml && emailBody.indexOf('</') === -1) { if (!tryHtml && emailBody.indexOf('</') === -1) {
// render text email // render text email

View File

@ -23,10 +23,8 @@
<script src="js/app-config.js"></script> <script src="js/app-config.js"></script>
<script src="js/model/email-model.js"></script>
<script src="js/model/folder-model.js"></script> <script src="js/model/folder-model.js"></script>
<script src="js/model/account-model.js"></script> <script src="js/model/account-model.js"></script>
<script src="js/model/publickey-model.js"></script>
<script src="js/crypto/util.js"></script> <script src="js/crypto/util.js"></script>
<script src="js/crypto/pbkdf2.js"></script> <script src="js/crypto/pbkdf2.js"></script>

View File

@ -16,11 +16,6 @@
<script src="js/app-config.js"></script> <script src="js/app-config.js"></script>
<script src="js/model/email-model.js"></script>
<script src="js/model/folder-model.js"></script>
<script src="js/model/account-model.js"></script>
<script src="js/model/publickey-model.js"></script>
<script src="js/view/login-view.js"></script> <script src="js/view/login-view.js"></script>
<script src="js/view/compose-view.js"></script> <script src="js/view/compose-view.js"></script>
<script src="js/view/messagelist-view.js"></script> <script src="js/view/messagelist-view.js"></script>

View File

@ -36,7 +36,6 @@
<script src="../../src/js/model/email-model.js"></script> <script src="../../src/js/model/email-model.js"></script>
<script src="../../src/js/model/folder-model.js"></script> <script src="../../src/js/model/folder-model.js"></script>
<script src="../../src/js/model/account-model.js"></script> <script src="../../src/js/model/account-model.js"></script>
<script src="../../src/js/model/publickey-model.js"></script>
<script src="../../src/js/crypto/util.js"></script> <script src="../../src/js/crypto/util.js"></script>
<script src="../../src/js/crypto/pbkdf2.js"></script> <script src="../../src/js/crypto/pbkdf2.js"></script>

View File

@ -37,7 +37,6 @@
<script src="../../src/js/model/email-model.js"></script> <script src="../../src/js/model/email-model.js"></script>
<script src="../../src/js/model/folder-model.js"></script> <script src="../../src/js/model/folder-model.js"></script>
<script src="../../src/js/model/account-model.js"></script> <script src="../../src/js/model/account-model.js"></script>
<script src="../../src/js/model/publickey-model.js"></script>
<script src="../../src/js/crypto/util.js"></script> <script src="../../src/js/crypto/util.js"></script>
<script src="../../src/js/crypto/pbkdf2.js"></script> <script src="../../src/js/crypto/pbkdf2.js"></script>