Skip to content

Commit cb19f46

Browse files
committed
TD-4017 - The AMS features should be configured in Azure function repos
1 parent 7c49c9e commit cb19f46

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

LearningHub.Nhs.WebUI/Helpers/UtilityHelper.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public static string GetResourceTypeIconClass(ResourceTypeEnum resourceType)
110110
/// <param name="resourceType">The resource type.</param>
111111
/// <param name="durationInMilliseconds">The media duration in milliseconds.</param>
112112
/// <returns>The resource type name, and duration if applicable.</returns>
113-
public static string GetPrettifiedResourceTypeName(ResourceTypeEnum resourceType, int? durationInMilliseconds)
113+
public static string GetPrettifiedResourceTypeName(ResourceTypeEnum resourceType, int? durationInMilliseconds = 0)
114114
{
115115
switch (resourceType)
116116
{
@@ -119,15 +119,19 @@ public static string GetPrettifiedResourceTypeName(ResourceTypeEnum resourceType
119119
case ResourceTypeEnum.Article:
120120
return "Article";
121121
case ResourceTypeEnum.Audio:
122-
return "Audio - " + GetDurationText(durationInMilliseconds.Value);
122+
string durationText = GetDurationText(durationInMilliseconds ?? 0);
123+
durationText = string.IsNullOrEmpty(durationText) ? string.Empty : " - " + durationText;
124+
return "Audio" + durationText;
123125
case ResourceTypeEnum.Equipment:
124126
return "Equipment";
125127
case ResourceTypeEnum.Image:
126128
return "Image";
127129
case ResourceTypeEnum.Scorm:
128130
return "elearning";
129131
case ResourceTypeEnum.Video:
130-
return "Video - " + GetDurationText(durationInMilliseconds.Value);
132+
durationText = GetDurationText(durationInMilliseconds ?? 0);
133+
durationText = string.IsNullOrEmpty(durationText) ? string.Empty : " - " + durationText;
134+
return "Video" + durationText;
131135
case ResourceTypeEnum.WebLink:
132136
return "Web link";
133137
case ResourceTypeEnum.GenericFile:

0 commit comments

Comments
 (0)