@@ -59,61 +59,7 @@ define('buttons', ['browser', 'format', 'l10n', 'z'], function(browser, format,
59
59
z . apps [ product . manifest_url ] = z . state . mozApps [ product . manifest_url ] = installer ;
60
60
setButton ( $button , gettext ( 'Launch' ) , 'launch install' ) ;
61
61
} ) . on ( 'app_purchase_error app_install_error' , function ( e , installer , product , msg ) {
62
- var $button = getButton ( product ) ,
63
- errSummary ;
64
-
65
- console . error ( 'Error code:' , msg ) ;
66
-
67
- switch ( msg ) {
68
- // mozApps error codes, defined in
69
- // https://developer.mozilla.org/en-US/docs/Apps/Apps_JavaScript_API/Error_object
70
- case 'MKT_CANCELLED' :
71
- case 'DENIED' :
72
- msg = 'cancelled' ;
73
- break ;
74
- case 'MANIFEST_URL_ERROR' :
75
- errSummary = gettext ( 'The manifest could not be found at the given location.' ) ;
76
- break ;
77
- case 'NETWORK_ERROR' :
78
- errSummary = gettext ( 'App host could not be reached.' ) ;
79
- break ;
80
- case 'MANIFEST_PARSE_ERROR' :
81
- errSummary = gettext ( 'App manifest is unparsable.' ) ;
82
- break ;
83
- case 'INVALID_MANIFEST' :
84
- errSummary = gettext ( 'App manifest is invalid.' ) ;
85
- break ;
86
- // Marketplace specific error codes.
87
- case 'MKT_SERVER_ERROR' :
88
- errSummary = gettext ( 'Internal server error.' ) ;
89
- break ;
90
- case 'MKT_INSTALL_ERROR' :
91
- errSummary = gettext ( 'Internal server error on app installation.' ) ;
92
- break ;
93
- default :
94
- errSummary = gettext ( 'Install failed. Please try again later.' ) ;
95
- break ;
96
- }
97
-
98
- if ( msg && msg != 'cancelled' ) {
99
- var $btnContainer = $ ( '.app-install' ) ;
100
- setButton ( $button , gettext ( 'Error' ) , 'error' ) ;
101
-
102
- if ( $btnContainer . length ) { // Reviewers page.
103
- var $errList = $ ( '<ul class="errorlist"></ul>' ) ;
104
- $errList . append ( format . format ( '<li>{0}</li>' , errSummary ) ) ;
105
- $btnContainer . find ( '.errorlist' ) . remove ( ) ;
106
- $btnContainer . append ( $errList ) ;
107
- } else {
108
- $button . trigger ( 'notify' , {
109
- title : gettext ( 'Error' ) ,
110
- msg : errSummary
111
- } ) ;
112
- }
113
- } else {
114
- // Cancelled install. Roll back.
115
- revertButton ( $button ) ;
116
- }
62
+ revertButton ( $ ( 'button.installing' ) ) ;
117
63
} ) . on ( 'buttons.overlay_dismissed' , function ( ) {
118
64
// Dismissed error. Roll back.
119
65
revertButton ( $ ( '.button.error' ) ) ;
0 commit comments