summaryrefslogtreecommitdiffstats
path: root/apps/contacts
diff options
context:
space:
mode:
authorThomas Tanghus <thomas@tanghus.net>2012-07-15 10:29:03 +0200
committerThomas Tanghus <thomas@tanghus.net>2012-07-15 12:28:29 +0200
commit48521fcfaa6d6b36f5e55ac5de936b82a8f60c19 (patch)
tree5496fd432abd5d683b1f0a051a7181479a5ba59e /apps/contacts
parentd71da67bee465585d0873879753c3d3a8d5b5166 (diff)
downloadnextcloud-server-48521fcfaa6d6b36f5e55ac5de936b82a8f60c19.tar.gz
nextcloud-server-48521fcfaa6d6b36f5e55ac5de936b82a8f60c19.zip
Made notifications more flexible.
Diffstat (limited to 'apps/contacts')
-rw-r--r--apps/contacts/js/contacts.js21
1 files changed, 9 insertions, 12 deletions
diff --git a/apps/contacts/js/contacts.js b/apps/contacts/js/contacts.js
index f859f8385ce..ffbc1d009e6 100644
--- a/apps/contacts/js/contacts.js
+++ b/apps/contacts/js/contacts.js
@@ -12,13 +12,10 @@ String.prototype.strip_tags = function(){
Contacts={
UI:{
- notify:function(msg, ndata) {
- $('#notification').text(msg);
- if(data) {
- $('#notification').data(ndata[0],ndata[1]);
- }
+ notify:function(params) {
+ $('#notification').text(params.message);
$('#notification').fadeIn();
- setTimeout($('#notification').fadeOut(), 10000);
+ setTimeout(function() {$('#notification').fadeOut();}, 10000);
},
notImplemented:function() {
OC.dialogs.alert(t('contacts', 'Sorry, this functionality has not been implemented yet'), t('contacts', 'Not implemented'));
@@ -1421,7 +1418,7 @@ Contacts={
$.post(OC.filePath('contacts', '', 'import.php'), { id: aid, file: file, fstype: 'OC_FilesystemView' },
function(jsondata){
if(jsondata.status != 'success'){
- Contacts.UI.notify(jsondata.data.message);
+ Contacts.UI.notify({message:jsondata.data.message});
}
});
return false;
@@ -1757,12 +1754,12 @@ $(document).ready(function(){
// import the file
uploadedfiles += 1;
} else {
- Contacts.UI.notify(jsondata.data.message);
+ Contacts.UI.notify({message:jsondata.data.message});
}
return false;
})
.error(function(jqXHR, textStatus, errorThrown) {
- Contacts.UI.notify(errorThrown + ': ' + textStatus);
+ Contacts.UI.notify({message:errorThrown + ': ' + textStatus,});
});
uploadingFiles[fileName] = jqXHR;
}
@@ -1779,7 +1776,7 @@ $(document).ready(function(){
}
FileList.loadingDone(file.name);
} else {
- Contacts.UI.notify(response.data.message);
+ Contacts.UI.notify({message:response.data.message});
}
});
}
@@ -1787,7 +1784,7 @@ $(document).ready(function(){
},
fail: function(e, data) {
console.log('fail');
- Contacts.UI.notify(data.errorThrown + ': ' + data.textStatus);
+ Contacts.UI.notify({message:data.errorThrown + ': ' + data.textStatus});
// TODO: Remove file from upload queue.
},
progressall: function(e, data) {
@@ -1806,7 +1803,7 @@ $(document).ready(function(){
var importFiles = function(aid, fileList) {
// Create a closure that can be called from different places.
if(numfiles != uploadedfiles) {
- Contacts.UI.notify('Not all files uploaded. Retrying...');
+ Contacts.UI.notify({message:t('contacts', 'Not all files uploaded. Retrying...')});
retries += 1;
if(retries > 0) {
numfiles = uploadedfiles = retries = aid = 0;