Skip to content

Commit e662e23

Browse files
authored
Merge pull request #1184 from TechnologyEnhancedLearning/release-v1.6.1-Hollyberry
Release v1.6.1 hollyberry TO RC
2 parents 1a86b09 + c1aa250 commit e662e23

File tree

2 files changed

+36
-4
lines changed

2 files changed

+36
-4
lines changed

AdminUI/LearningHub.Nhs.AdminUI/Helpers/LearningActivityHelper.cs

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,15 @@ public static string GetResourceTypeVerb(this MyLearningDetailedItemViewModel my
8585
case ResourceTypeEnum.Article:
8686
return "Read";
8787
case ResourceTypeEnum.Audio:
88-
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000);
88+
if ((myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000) > myLearningDetailedItemViewModel.ResourceDurationMilliseconds)
89+
{
90+
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ResourceDurationMilliseconds);
91+
}
92+
else
93+
{
94+
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000);
95+
}
96+
8997
case ResourceTypeEnum.Embedded:
9098
return string.Empty;
9199
case ResourceTypeEnum.Equipment:
@@ -113,7 +121,15 @@ public static string GetResourceTypeVerb(this MyLearningDetailedItemViewModel my
113121
}
114122

115123
case ResourceTypeEnum.Video:
116-
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000);
124+
if ((myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000) > myLearningDetailedItemViewModel.ResourceDurationMilliseconds)
125+
{
126+
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ResourceDurationMilliseconds);
127+
}
128+
else
129+
{
130+
return "Played " + GetDurationText(myLearningDetailedItemViewModel.ActivityDurationSeconds * 1000);
131+
}
132+
117133
case ResourceTypeEnum.WebLink:
118134
return "Visited";
119135
case ResourceTypeEnum.Html:

LearningHub.Nhs.WebUI/Helpers/ViewActivityHelper.cs

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,15 @@ public static string GetResourceTypeVerb(this ActivityDetailedItemViewModel acti
8484
case ResourceTypeEnum.Article:
8585
return "Read";
8686
case ResourceTypeEnum.Audio:
87-
return "Played " + GetDurationText(activityDetailedItemViewModel.ActivityDurationSeconds * 1000);
87+
if ((activityDetailedItemViewModel.ActivityDurationSeconds * 1000) > activityDetailedItemViewModel.ResourceDurationMilliseconds)
88+
{
89+
return "Played " + GetDurationText(activityDetailedItemViewModel.ResourceDurationMilliseconds);
90+
}
91+
else
92+
{
93+
return "Played " + GetDurationText(activityDetailedItemViewModel.ActivityDurationSeconds * 1000);
94+
}
95+
8896
case ResourceTypeEnum.Embedded:
8997
return string.Empty;
9098
case ResourceTypeEnum.Equipment:
@@ -112,7 +120,15 @@ public static string GetResourceTypeVerb(this ActivityDetailedItemViewModel acti
112120
}
113121

114122
case ResourceTypeEnum.Video:
115-
return "Played " + GetDurationText(activityDetailedItemViewModel.ActivityDurationSeconds * 1000);
123+
if ((activityDetailedItemViewModel.ActivityDurationSeconds * 1000) > activityDetailedItemViewModel.ResourceDurationMilliseconds)
124+
{
125+
return "Played " + GetDurationText(activityDetailedItemViewModel.ResourceDurationMilliseconds);
126+
}
127+
else
128+
{
129+
return "Played " + GetDurationText(activityDetailedItemViewModel.ActivityDurationSeconds * 1000);
130+
}
131+
116132
case ResourceTypeEnum.WebLink:
117133
return "Visited";
118134
case ResourceTypeEnum.Html:

0 commit comments

Comments
 (0)