small fix to regex for asset class names
This commit is contained in:
parent
e836103e5b
commit
686d79d76d
1 changed files with 2 additions and 2 deletions
|
|
@ -1662,10 +1662,10 @@ Loads an asset module if it's not already in memory. This is a class method. Ret
|
|||
|
||||
sub loadModule {
|
||||
my ($class, $session, $className) = @_;
|
||||
if ($className !~ /^WebGUI::Asset(?:$|::)/ ) {
|
||||
if ($className !~ /^WebGUI::Asset(?:::\w+)*$/ ) {
|
||||
return undef;
|
||||
}
|
||||
(my $module = $className . '.pm') =~ s{::|'}{/}g;
|
||||
(my $module = $className . '.pm') =~ s{::}{/}g;
|
||||
if (eval { require $module; 1 }) {
|
||||
return $className;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue