@@ -2647,7 +2647,6 @@ window.ManageAppsView = countlyView.extend({
2647
2647
} ,
2648
2648
dataType : "json" ,
2649
2649
success : function ( data ) {
2650
- afterFirstApp ( ) ;
2651
2650
var sidebarApp = $ ( "#sidebar-new-app>div" ) . clone ( ) ;
2652
2651
2653
2652
countlyGlobal . apps [ data . _id ] = data ;
@@ -2662,6 +2661,7 @@ window.ManageAppsView = countlyView.extend({
2662
2661
newApp . removeAttr ( "id" ) ;
2663
2662
2664
2663
if ( ! ext ) {
2664
+ afterFirstApp ( ) ;
2665
2665
$ ( "#save-first-app-add" ) . removeClass ( "disabled" ) ;
2666
2666
sidebarApp . find ( ".name" ) . text ( data . name ) ;
2667
2667
sidebarApp . data ( "id" , data . _id ) ;
@@ -2674,9 +2674,15 @@ window.ManageAppsView = countlyView.extend({
2674
2674
initAppManagement ( data . _id ) ;
2675
2675
return true ;
2676
2676
}
2677
-
2678
- $ ( '#add-app-image-form' ) . find ( "#app_add_image_id" ) . val ( data . _id ) ;
2679
- $ ( '#add-app-image-form' ) . ajaxSubmit ( {
2677
+ var app_image_form = $ ( '#add-app-image-form' ) ;
2678
+ if ( store . get ( 'first_app' ) ) {
2679
+ app_image_form = $ ( '#add-first-app-image-form' ) ;
2680
+ app_image_form . find ( "#first-app_image_id" ) . val ( data . _id ) ;
2681
+ }
2682
+ else {
2683
+ app_image_form . find ( "#app_add_image_id" ) . val ( data . _id ) ;
2684
+ }
2685
+ app_image_form . ajaxSubmit ( {
2680
2686
resetForm : true ,
2681
2687
beforeSubmit : function ( formData ) {
2682
2688
formData . push ( { name : '_csrf' , value : countlyGlobal . csrf_token } ) ;
@@ -2704,6 +2710,7 @@ window.ManageAppsView = countlyView.extend({
2704
2710
initAppManagement ( data . _id ) ;
2705
2711
}
2706
2712
} ) ;
2713
+ afterFirstApp ( ) ;
2707
2714
}
2708
2715
} ) ;
2709
2716
}
0 commit comments