Minor cleanups.
authordjfiander <djfiander@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 12 Nov 2008 02:02:10 +0000 (02:02 +0000)
committerdjfiander <djfiander@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 12 Nov 2008 02:02:10 +0000 (02:02 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11148 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Utils/MFHD/Caption.pm

index 345ab52..ccc9fc7 100755 (executable)
@@ -97,7 +97,13 @@ sub caption {
 
     if (@_) {
        $key = shift;
-       return $self->{ENUMS}->{$key}->{CAPTION};
+       if (exists $self->{ENUMS}->{$key}) {
+           return $self->{ENUMS}->{$key}->{CAPTION};
+       } elsif (exists $self->{CHRONS}->{$key}) {
+           return $self->{CHRONS}->{$key};
+       } else {
+           return undef;
+       }
     } else {
        return $self->{CAPTION};
     }