@@ -26,6 +26,25 @@ exports.init = function() {
26
26
27
27
panel . port . on ( "save" , function ( selectedPrefs ) {
28
28
29
+ var parsedPerfs = JSON . parse ( selectedPrefs ) ;
30
+
31
+ Preference . set ( 'fileName' , parsedPerfs . fileName ) ;
32
+ Preference . set ( 'pathToFile' , parsedPerfs . pathToFile ) ;
33
+ Preference . set ( 'datestamp' , parsedPerfs . datestamp ) ;
34
+ Preference . set ( 'timestamp' , parsedPerfs . timestamp ) ;
35
+ Preference . set ( 'datestampInLine' , parsedPerfs . datestampInLine ) ;
36
+ Preference . set ( 'timestampInLine' , parsedPerfs . timestampInLine ) ;
37
+ Preference . set ( 'dateFormat' , parseInt ( parsedPerfs . dateFormat ) ) ;
38
+ Preference . set ( 'lineSeparator' , parsedPerfs . lineSeparator ) ;
39
+ Preference . set ( 'currentURL' , parsedPerfs . currentURL ) ;
40
+ Preference . set ( 'pagenameForFilename' , parsedPerfs . pagenameForFilename ) ;
41
+ Preference . set ( 'saveMode' , parseInt ( parsedPerfs . saveMode ) ) ;
42
+ Preference . set ( 'confirmPanel' , parsedPerfs . confirmPanel ) ;
43
+ Preference . set ( 'showWidget' , parsedPerfs . showWidget ) ;
44
+ Preference . set ( 'showNotifications' , parsedPerfs . showNotifications ) ;
45
+
46
+
47
+
29
48
if ( selectedText === "" || selectedText === null ) {
30
49
31
50
if ( Preference . get ( 'showNotifications' ) ) {
@@ -35,25 +54,7 @@ exports.init = function() {
35
54
36
55
panel . hide ( ) ;
37
56
38
- } else {
39
-
40
- var parsedPerfs = JSON . parse ( selectedPrefs ) ;
41
-
42
- Preference . set ( 'fileName' , parsedPerfs . fileName ) ;
43
- Preference . set ( 'pathToFile' , parsedPerfs . pathToFile ) ;
44
- Preference . set ( 'datestamp' , parsedPerfs . datestamp ) ;
45
- Preference . set ( 'timestamp' , parsedPerfs . timestamp ) ;
46
- Preference . set ( 'datestampInLine' , parsedPerfs . datestampInLine ) ;
47
- Preference . set ( 'timestampInLine' , parsedPerfs . timestampInLine ) ;
48
- Preference . set ( 'dateFormat' , parseInt ( parsedPerfs . dateFormat ) ) ;
49
- Preference . set ( 'lineSeparator' , parsedPerfs . lineSeparator ) ;
50
- Preference . set ( 'currentURL' , parsedPerfs . currentURL ) ;
51
- Preference . set ( 'pagenameForFilename' , parsedPerfs . pagenameForFilename ) ;
52
- Preference . set ( 'saveMode' , parseInt ( parsedPerfs . saveMode ) ) ;
53
- Preference . set ( 'confirmPanel' , parsedPerfs . confirmPanel ) ;
54
- Preference . set ( 'showWidget' , parsedPerfs . showWidget ) ;
55
- Preference . set ( 'showNotifications' , parsedPerfs . showNotifications ) ;
56
-
57
+ } else {
57
58
58
59
Chrome . saveTo ( selectedText ) ;
59
60
panel . hide ( ) ;
0 commit comments