fixed a problem where no current asset is set
This commit is contained in:
parent
dbe2440e5a
commit
b9bc4b4ab0
1 changed files with 6 additions and 0 deletions
|
|
@ -346,6 +346,12 @@ sub view {
|
||||||
my $start;
|
my $start;
|
||||||
$self->session->asset(WebGUI::Asset->newByUrl($self->session)) unless ($self->session->asset);
|
$self->session->asset(WebGUI::Asset->newByUrl($self->session)) unless ($self->session->asset);
|
||||||
my $current = $self->session->asset;
|
my $current = $self->session->asset;
|
||||||
|
|
||||||
|
# no current asset is set
|
||||||
|
unless (defined $current) {
|
||||||
|
$current = WebGUI::Asset->getDefault($self->session);
|
||||||
|
}
|
||||||
|
|
||||||
if ($self->get("startType") eq "specificUrl") {
|
if ($self->get("startType") eq "specificUrl") {
|
||||||
$start = WebGUI::Asset->newByUrl($self->session,$self->get("startPoint"));
|
$start = WebGUI::Asset->newByUrl($self->session,$self->get("startPoint"));
|
||||||
} elsif ($self->get("startType") eq "relativeToRoot") {
|
} elsif ($self->get("startType") eq "relativeToRoot") {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue