summaryrefslogtreecommitdiffstats
path: root/js/settings.js
diff options
context:
space:
mode:
authorAlessandro Cosentino <cosenal@gmail.com>2012-08-05 15:49:25 -0400
committerAlessandro Cosentino <cosenal@gmail.com>2012-08-05 15:49:25 -0400
commit12720ebd14f299237fb16858c075436cfa9d55ee (patch)
tree3cf5121e6e0c3f793ced4dd283346e10782efb52 /js/settings.js
parent5225272b1cb1c34cc00525e4e05071a663fdd1e5 (diff)
refactores code of the opml importer
Diffstat (limited to 'js/settings.js')
-rw-r--r--js/settings.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/js/settings.js b/js/settings.js
index f686644c3..95fb14b6a 100644
--- a/js/settings.js
+++ b/js/settings.js
@@ -1,5 +1,7 @@
News = News || {}
News.Settings={
+ importkind: '',
+ importpath: '',
IMPORTCLOUD:'cloud',
IMPORTLOCAL:'local',
cloudFileSelected:function(path){
@@ -7,8 +9,8 @@ News.Settings={
if(jsondata.status == 'success'){
$('#browsebtn, #cloudbtn, #importbtn').show();
$('#opml_file').text(t('news', 'File ') + path + t('news', ' loaded from cloud.'));
- this.importkind = this.IMPORTCLOUD;
- this.importpath = jsondata.data.tmp;
+ News.Settings.importkind = News.Settings.IMPORTCLOUD;
+ News.Settings.importpath = jsondata.data.tmp;
}
else{
OC.dialogs.alert(jsondata.data.message, t('news', 'Error'));
@@ -30,10 +32,8 @@ News.Settings={
$(button).prop('value', t('news', 'Importing...'));
var path = '';
- alert(this.importkind);
- if (this.importkind == this.IMPORTCLOUD) {
- path = this.importpath;
- alert(this.IMPORTCLOUD);
+ if (News.Settings.importkind == News.Settings.IMPORTCLOUD) {
+ path = News.Settings.importpath;
} else if (this.importkind == this.IMPORTLOCAL) {
}
else {
@@ -43,7 +43,9 @@ News.Settings={
$.post(OC.filePath('news', 'ajax', 'importopml.php'), { path: path }, function(jsondata){
if (jsondata.status == 'success') {
alert(jsondata.data.title);
- }
+ } else {
+ OC.dialogs.alert(jsondata.data.message, t('news', 'Error'));
+ }
});
$(button).prop('value', t('news', 'Import'));