All pastes #423743 Raw Edit

Untitled

public text v1 · immutable
·published 2007-04-04 11:53 UTC
rendered paste body
sub checkUpdateGroup {
	#called when a user asked to update a group (submit) 
	#after editting
	
	my $sgn = param('GroupName');
	#$newServiceGroupName |= "ARGH";
	my $groupID = param('id');
	my $selectedServices = param('selectedServices');
	
	
	my @availableServices = @{getAllAvailableServices()};
	my %availableServicesIDs;
	#$availableServicesIDs{$_} = 1  for (@availableServices);
	
	#return "Page Error" unless $selectedServices =~ /^(\d,)*$/;
	my $selected = $selectedServices =~ s/,$//;
	my @serv = split(/,/, $selected); #get the selected service id's
	#die($serv[0]);
	#die "HERE";
	foreach (@serv) { return "Invalid service" unless $availableServicesIDs{$_} == 1;} 
	die "HERE";