diff --git a/webif/lib/epg.class b/webif/lib/epg.class index 96ab988..b742e60 100644 --- a/webif/lib/epg.class +++ b/webif/lib/epg.class @@ -261,7 +261,7 @@ epg method icon_set {{height 0}} { "" } - if {[string match {/*#?} $event_crid]} { + if {[string match {/*#*} $event_crid]} { lappend set \ "" } diff --git a/webif/lib/rsv.class b/webif/lib/rsv.class index dfde3fa..007768a 100755 --- a/webif/lib/rsv.class +++ b/webif/lib/rsv.class @@ -834,10 +834,10 @@ proc {rsv construct} {event type} { set args(szEventToRecord) "1$args(szCRID)|" set args(aulEventToRecordInfo) [rsv mkaul $event] # Handle split events - if {[string match {*#?} $args(szCRID)]} { + if {[string match {*#*} $args(szCRID)]} { set args(ucRecKind) 2 - set args(szCRID) [ - string range $args(szCRID) 0 end-2] + lassign [split $args(szCRID) "#"] crid imi + set args(szCRID) $crid # TODO - check to see how many parts there # are... append args(szEventToRecord) \