Compare commits
	
		
			1 Commits
		
	
	
		
			11_0_0-52_
			...
			11_0_0-53_
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| c0b4d1f90e | 
| @@ -212,6 +212,21 @@ sub setup_helpers { | ||||
| 	Mojo::JWT->new(secret => shift->app->secrets->[0] || die) | ||||
|     }); | ||||
|  | ||||
|     $self->helper( selected_field => sub { | ||||
|                     my $self = shift; | ||||
|                     my @options = shift; | ||||
|                     my $selected = shift; | ||||
|                     my $count = 0; | ||||
|                     # search for occurence of value $selected in arrays; if found add selected => 'selected' | ||||
|                     for  (my $i = 0; $i <= $#{$options[0]} ; $i++){ | ||||
|                       if (grep /^$selected$/,  @{$options[0][$i]}) { | ||||
|                         push( @{$options[0][$i]} ,'selected', 'selected' ); | ||||
|                         $count++;last; | ||||
|                       } | ||||
|                     } | ||||
|                     push ( @{$options[0]} ,[ ucfirst( $selected), $selected, 'selected', 'selected'] ) if ($count <1); | ||||
|                     return @options; | ||||
|  | ||||
| } | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -2,7 +2,7 @@ Summary: Sme server  navigation module : manager 2 | ||||
| %define name smeserver-manager | ||||
| Name: %{name} | ||||
| %define version 11.0.0 | ||||
| %define release 52 | ||||
| %define release 53 | ||||
| Version: %{version} | ||||
| Release: %{release}%{?dist} | ||||
| License: GPL | ||||
| @@ -143,6 +143,9 @@ true | ||||
| %defattr(-,root,root) | ||||
|  | ||||
| %changelog | ||||
| * Sat Feb 15 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-53.sme | ||||
| - helper to set default value of select field using protected value [SME: 12923] | ||||
|  | ||||
| * Wed Feb 12 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-52.sme | ||||
| - move letsencrypt panel to smeserver-certificates [SME: 12916] | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user