From 3b3669ea6ec66dfd7ee09ed2f38e148d8e35d7f0 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Fri, 1 Apr 2011 05:26:22 +0800 Subject: [PATCH] Set a default creator name if an empty or no creator name is provided when adding a DVR entry without an EPG event. Adding an entry with an empty creator name causes the GUI not to display any DVR entry at all. --- src/htsp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/htsp.c b/src/htsp.c index 4318346b..c6d6be25 100644 --- a/src/htsp.c +++ b/src/htsp.c @@ -534,8 +534,8 @@ htsp_method_addDvrEntry(htsp_connection_t *htsp, htsmsg_t *in) if ((strDescription = htsmsg_get_str(in, "description")) == NULL) strDescription = ""; - if ((strCreator = htsmsg_get_str(in, "creator")) == NULL) - strCreator = ""; + if ((strCreator = htsmsg_get_str(in, "creator")) == NULL || strcmp(strCreator, "") == 0) + strCreator = htsp->htsp_username ? htsp->htsp_username : "anonymous"; // create the dvr entry de = dvr_entry_create(dvr_config_name, channel, iStartTime, iStopTime, strTitle, strDescription, strCreator, NULL, NULL, 0, iPriority);