@@ -17,10 +17,14 @@ define(['angular','dreamApp','underscore'], function(angular,dreamApp,_){
1717
1818 Portal . loadSfida ( $scope . sfidaid , function ( sfida ) {
1919 $scope . sfida = sfida ;
20- if ( $scope . iscr . tipo != $scope . tipiSfida [ 0 ] ) { //impresa
21- $scope . iscr . categoriaSfida = _ . find ( $scope . categoriaImpresa , function ( cat ) { return sfida . categoria . desc == cat . desc ; } ) ;
22- } else { //missione
23- $scope . iscr . categoriaSfida = _ . find ( $scope . categoriaMissione , function ( cat ) { return sfida . categoria . desc == cat . desc ; } ) ;
20+ if ( ! sfida . sfidaspeciale ) {
21+ if ( $scope . iscr . tipo != $scope . tipiSfida [ 0 ] ) { //impresa
22+ $scope . iscr . categoriaSfida = _ . find ( $scope . categoriaImpresa , function ( cat ) { return sfida . categoria . desc == cat . desc ; } ) ;
23+ } else { //missione
24+ $scope . iscr . categoriaSfida = _ . find ( $scope . categoriaMissione , function ( cat ) { return sfida . categoria . desc == cat . desc ; } ) ;
25+ }
26+ } else {
27+ $scope . iscr . categoriaSfida = _ . find ( $scope . categoriaMissioneSpeciale , function ( cat ) { return sfida . categoria . desc == cat . desc ; } ) ;
2428 }
2529
2630 $scope . update ( ) ;
@@ -39,6 +43,8 @@ define(['angular','dreamApp','underscore'], function(angular,dreamApp,_){
3943 $scope . tipiSfida = [ 'missione' , 'impresa' ] ;
4044 $scope . categoriaImpresa = [ { 'desc' : 'Avventura' , 'code' : 0 } , { 'desc' : 'Originalita' , 'code' : 1 } , { 'desc' : 'Traccia nel Mondo' , 'code' : 2 } , { 'desc' : 'Grande Impresa' , 'code' : 3 } ] ;
4145 $scope . categoriaMissione = [ { 'desc' : 'Avventura' , 'code' : 0 } , { 'desc' : 'Originalita' , 'code' : 1 } , { 'desc' : 'Traccia nel Mondo' , 'code' : 2 } ] ;
46+ $scope . categoriaMissioneSpeciale = [ { 'desc' : 'Avventura' , 'code' : 0 } , { 'desc' : 'Originalita' , 'code' : 1 } , { 'desc' : 'Traccia nel Mondo' , 'code' : 2 } , { 'desc' : 'Altro' , 'code' : 3 } ] ;
47+
4248
4349 $scope . iscr = {
4450 tipo : $scope . tipiSfida [ 1 ] ,
0 commit comments