diff --git a/LearningHub.Nhs.WebUI/Views/Search/_ResourceSearchResult.cshtml b/LearningHub.Nhs.WebUI/Views/Search/_ResourceSearchResult.cshtml
index 415e9d550..d4faffd0d 100644
--- a/LearningHub.Nhs.WebUI/Views/Search/_ResourceSearchResult.cshtml
+++ b/LearningHub.Nhs.WebUI/Views/Search/_ResourceSearchResult.cshtml
@@ -7,28 +7,24 @@
@using LearningHub.Nhs.Models.Search.SearchFeedback;
@using LearningHub.Nhs.Models.Enums;
@using LearningHub.Nhs.WebUI.Models.Search;
+@using LearningHub.Nhs.Models.Search.SearchClick;
@{
var resourceResult = Model.ResourceSearchResult;
var pagingModel = Model.ResourceResultPaging;
var index = pagingModel.CurrentPage * pagingModel.PageSize;
var searchString = HttpUtility.UrlEncode(Model.SearchString);
- var searchSignal = resourceResult.Feedback?.FeedbackAction?.Payload?.SearchSignal;
- int qVectorIndex = searchSignal.Query?.IndexOf("q_vector") ?? -1;
- var searchSignalQuery = searchSignal?.Query;
- // Check if "q_vector" is found in the string. if Yes, Remove "q_vector" and everything after it
- if (qVectorIndex != -1)
- {
- searchSignalQuery = searchSignal?.Query.Substring(0, qVectorIndex);
- }
- string GetUrl(int resourceReferenceId, int itemIndex, int nodePathId)
+
+ string GetUrl(int resourceReferenceId, int itemIndex, int nodePathId, SearchClickPayloadModel payload)
{
+ var searchSignal = payload?.SearchSignal;
string groupId = HttpUtility.UrlEncode(Model.GroupId.ToString());
- string searchSignalQueryEncoded = HttpUtility.UrlEncode(HttpUtility.UrlDecode(searchSignalQuery));
+ string searchSignalQueryEncoded = HttpUtility.UrlEncode(HttpUtility.UrlDecode(searchSignal?.Query));
- return $@"/search/record-resource-click?url=/Resource/{resourceReferenceId}&nodePathId={nodePathId}&itemIndex={itemIndex}
-&pageIndex={pagingModel.CurrentPage}&totalNumberOfHits={resourceResult.TotalHits}&searchText={searchString}&resourceReferenceId={resourceReferenceId}
-&groupId={groupId}&searchId={searchSignal?.SearchId}&timeOfSearch={searchSignal?.TimeOfSearch}&userQuery={HttpUtility.UrlEncode(searchSignal.UserQuery)}&query={searchSignalQueryEncoded}";
+ return $@"/search/record-resource-click?url=/Resource/{resourceReferenceId}&nodePathId={nodePathId}&itemIndex={payload?.HitNumber}
+&pageIndex={pagingModel.CurrentPage}&totalNumberOfHits={payload?.SearchSignal?.Stats?.TotalHits}&searchText={searchString}&resourceReferenceId={resourceReferenceId}
+&groupId={groupId}&searchId={searchSignal?.SearchId}&timeOfSearch={searchSignal?.TimeOfSearch}&userQuery={HttpUtility.UrlEncode(searchSignal.UserQuery)}
+&query={searchSignalQueryEncoded}&title={payload?.DocumentFields?.Title}";
}
bool showCatalogueFieldsInResources = ViewBag.ShowCatalogueFieldsInResources == null || ViewBag.ShowCatalogueFieldsInResources == true;
@@ -41,7 +37,7 @@
@if (provider != null)
diff --git a/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj b/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj
index 67c025df9..82b88c37a 100644
--- a/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj
+++ b/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Api.Shared/LearningHub.Nhs.Api.Shared.csproj b/WebAPI/LearningHub.Nhs.Api.Shared/LearningHub.Nhs.Api.Shared.csproj
index 4be0eeb12..f38e0260e 100644
--- a/WebAPI/LearningHub.Nhs.Api.Shared/LearningHub.Nhs.Api.Shared.csproj
+++ b/WebAPI/LearningHub.Nhs.Api.Shared/LearningHub.Nhs.Api.Shared.csproj
@@ -9,7 +9,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/WebAPI/LearningHub.Nhs.Api.UnitTests/LearningHub.Nhs.Api.UnitTests.csproj b/WebAPI/LearningHub.Nhs.Api.UnitTests/LearningHub.Nhs.Api.UnitTests.csproj
index 063b86205..f61e84c2f 100644
--- a/WebAPI/LearningHub.Nhs.Api.UnitTests/LearningHub.Nhs.Api.UnitTests.csproj
+++ b/WebAPI/LearningHub.Nhs.Api.UnitTests/LearningHub.Nhs.Api.UnitTests.csproj
@@ -11,7 +11,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Repository.Interface/LearningHub.Nhs.Repository.Interface.csproj b/WebAPI/LearningHub.Nhs.Repository.Interface/LearningHub.Nhs.Repository.Interface.csproj
index 22ee37034..a2ac5f308 100644
--- a/WebAPI/LearningHub.Nhs.Repository.Interface/LearningHub.Nhs.Repository.Interface.csproj
+++ b/WebAPI/LearningHub.Nhs.Repository.Interface/LearningHub.Nhs.Repository.Interface.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Repository/LearningHub.Nhs.Repository.csproj b/WebAPI/LearningHub.Nhs.Repository/LearningHub.Nhs.Repository.csproj
index 0c1aed810..0f94d7953 100644
--- a/WebAPI/LearningHub.Nhs.Repository/LearningHub.Nhs.Repository.csproj
+++ b/WebAPI/LearningHub.Nhs.Repository/LearningHub.Nhs.Repository.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Services.Interface/LearningHub.Nhs.Services.Interface.csproj b/WebAPI/LearningHub.Nhs.Services.Interface/LearningHub.Nhs.Services.Interface.csproj
index 41178c7f4..59748eeb8 100644
--- a/WebAPI/LearningHub.Nhs.Services.Interface/LearningHub.Nhs.Services.Interface.csproj
+++ b/WebAPI/LearningHub.Nhs.Services.Interface/LearningHub.Nhs.Services.Interface.csproj
@@ -16,7 +16,7 @@
-
+
all
diff --git a/WebAPI/LearningHub.Nhs.Services.UnitTests/LearningHub.Nhs.Services.UnitTests.csproj b/WebAPI/LearningHub.Nhs.Services.UnitTests/LearningHub.Nhs.Services.UnitTests.csproj
index 65fe0dcc3..7f312c998 100644
--- a/WebAPI/LearningHub.Nhs.Services.UnitTests/LearningHub.Nhs.Services.UnitTests.csproj
+++ b/WebAPI/LearningHub.Nhs.Services.UnitTests/LearningHub.Nhs.Services.UnitTests.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Services/LearningHub.Nhs.Services.csproj b/WebAPI/LearningHub.Nhs.Services/LearningHub.Nhs.Services.csproj
index ae225e64c..e9fa30eef 100644
--- a/WebAPI/LearningHub.Nhs.Services/LearningHub.Nhs.Services.csproj
+++ b/WebAPI/LearningHub.Nhs.Services/LearningHub.Nhs.Services.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/WebAPI/LearningHub.Nhs.Services/SearchService.cs b/WebAPI/LearningHub.Nhs.Services/SearchService.cs
index a247d9aa1..99ea20895 100644
--- a/WebAPI/LearningHub.Nhs.Services/SearchService.cs
+++ b/WebAPI/LearningHub.Nhs.Services/SearchService.cs
@@ -11,7 +11,7 @@ namespace LearningHub.Nhs.Services
using LearningHub.Nhs.Models.Entities.Analytics;
using LearningHub.Nhs.Models.Enums;
using LearningHub.Nhs.Models.Search;
- using LearningHub.Nhs.Models.Search.SearchFeedback;
+ using LearningHub.Nhs.Models.Search.SearchClick;
using LearningHub.Nhs.Models.Validation;
using LearningHub.Nhs.Services.Helpers;
using LearningHub.Nhs.Services.Interface;
@@ -512,7 +512,7 @@ public async Task CreateCatalogueSearchTermEvent(Ca
///
public async Task SendResourceSearchEventClickAsync(SearchActionResourceModel searchActionResourceModel)
{
- var searchClickPayloadModel = this.mapper.Map(searchActionResourceModel);
+ var searchClickPayloadModel = this.mapper.Map(searchActionResourceModel);
searchClickPayloadModel.TimeOfClick = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
searchClickPayloadModel.SearchSignal.ProfileSignature.ApplicationId = ApplicationId;
searchClickPayloadModel.SearchSignal.ProfileSignature.ProfileType = ProfileType;
@@ -532,7 +532,7 @@ public async Task SendResourceSearchEventClickAsync(SearchActionResourceMo
///
public async Task SendCatalogueSearchEventAsync(SearchActionCatalogueModel searchActionCatalogueModel)
{
- var searchClickPayloadModel = this.mapper.Map(searchActionCatalogueModel);
+ var searchClickPayloadModel = this.mapper.Map(searchActionCatalogueModel);
searchClickPayloadModel.TimeOfClick = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
searchClickPayloadModel.SearchSignal.ProfileSignature.ApplicationId = ApplicationId;
searchClickPayloadModel.SearchSignal.ProfileSignature.ProfileType = ProfileType;
@@ -596,7 +596,7 @@ public async Task GetAllCatalogueSearchResultsAsy
///
/// The .
///
- private async Task SendSearchEventClickAsync(SearchFeedbackPayloadModel searchClickPayloadModel, bool isResource)
+ private async Task SendSearchEventClickAsync(SearchClickPayloadModel searchClickPayloadModel, bool isResource)
{
var eventType = isResource ? "resource" : "catalog";
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.ConsoleApp/LearningHub.Nhs.Migration.ConsoleApp.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.ConsoleApp/LearningHub.Nhs.Migration.ConsoleApp.csproj
index fdfb3d5d8..539697d49 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.ConsoleApp/LearningHub.Nhs.Migration.ConsoleApp.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.ConsoleApp/LearningHub.Nhs.Migration.ConsoleApp.csproj
@@ -24,7 +24,7 @@
-
+
all
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Interface/LearningHub.Nhs.Migration.Interface.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Interface/LearningHub.Nhs.Migration.Interface.csproj
index 279defe85..eb924766b 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Interface/LearningHub.Nhs.Migration.Interface.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Interface/LearningHub.Nhs.Migration.Interface.csproj
@@ -9,7 +9,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Models/LearningHub.Nhs.Migration.Models.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Models/LearningHub.Nhs.Migration.Models.csproj
index 1aae28941..6f4c807b7 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Models/LearningHub.Nhs.Migration.Models.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Models/LearningHub.Nhs.Migration.Models.csproj
@@ -10,7 +10,7 @@
-
+
all
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Staging.Repository/LearningHub.Nhs.Migration.Staging.Repository.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Staging.Repository/LearningHub.Nhs.Migration.Staging.Repository.csproj
index 217743117..df5c3c6c3 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Staging.Repository/LearningHub.Nhs.Migration.Staging.Repository.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.Staging.Repository/LearningHub.Nhs.Migration.Staging.Repository.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.UnitTests/LearningHub.Nhs.Migration.UnitTests.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.UnitTests/LearningHub.Nhs.Migration.UnitTests.csproj
index 14710ab84..16a31717c 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration.UnitTests/LearningHub.Nhs.Migration.UnitTests.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration.UnitTests/LearningHub.Nhs.Migration.UnitTests.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/WebAPI/MigrationTool/LearningHub.Nhs.Migration/LearningHub.Nhs.Migration.csproj b/WebAPI/MigrationTool/LearningHub.Nhs.Migration/LearningHub.Nhs.Migration.csproj
index 58db5c448..440ec325e 100644
--- a/WebAPI/MigrationTool/LearningHub.Nhs.Migration/LearningHub.Nhs.Migration.csproj
+++ b/WebAPI/MigrationTool/LearningHub.Nhs.Migration/LearningHub.Nhs.Migration.csproj
@@ -12,7 +12,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
From 68f66fd42adc88e261234908b55af18261ac0890 Mon Sep 17 00:00:00 2001
From: Swapnamol Abraham
Date: Fri, 27 Sep 2024 16:02:33 +0100
Subject: [PATCH 17/22] TD-4373-Allow ppsx file type
---
.../LearningHub.Nhs.Database.sqlproj | 3 +-
.../Post-Deploy/Script.PostDeployment.sql | 3 +-
.../Post-Deploy/Scripts/PPSXFileType.sql | 30 +++++++++++++++++++
3 files changed, 34 insertions(+), 2 deletions(-)
create mode 100644 WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Scripts/PPSXFileType.sql
diff --git a/WebAPI/LearningHub.Nhs.Database/LearningHub.Nhs.Database.sqlproj b/WebAPI/LearningHub.Nhs.Database/LearningHub.Nhs.Database.sqlproj
index 6f39be1b9..48f35761f 100644
--- a/WebAPI/LearningHub.Nhs.Database/LearningHub.Nhs.Database.sqlproj
+++ b/WebAPI/LearningHub.Nhs.Database/LearningHub.Nhs.Database.sqlproj
@@ -524,6 +524,7 @@
+
@@ -594,4 +595,4 @@
-
+
\ No newline at end of file
diff --git a/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Script.PostDeployment.sql b/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Script.PostDeployment.sql
index 151c7c2c5..5d99e1884 100644
--- a/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Script.PostDeployment.sql
+++ b/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Script.PostDeployment.sql
@@ -81,4 +81,5 @@ UPDATE [resources].[ResourceVersion] SET CertificateEnabled = 0 WHERE VersionSta
:r .\Scripts\InitialiseDataForEmailTemplates.sql
:r .\Scripts\TD-2929_ActivityStatusUpdates.sql
:r .\Scripts\InitialiseDataForEmailTemplates.sql
-:r .\Scripts\AttributeData.sql
\ No newline at end of file
+:r .\Scripts\AttributeData.sql
+:r .\Scripts\PPSXFileType.sql
\ No newline at end of file
diff --git a/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Scripts/PPSXFileType.sql b/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Scripts/PPSXFileType.sql
new file mode 100644
index 000000000..d948664ad
--- /dev/null
+++ b/WebAPI/LearningHub.Nhs.Database/Scripts/Post-Deploy/Scripts/PPSXFileType.sql
@@ -0,0 +1,30 @@
+IF NOT EXISTS(SELECT Id FROM [resources].[FileType] where Extension ='ppsx')
+BEGIN
+INSERT INTO [resources].[FileType]
+ (Id,
+ [DefaultResourceTypeId]
+ ,[Name]
+ ,[Description]
+ ,[Extension]
+ ,[Icon]
+ ,[NotAllowed]
+ ,[Deleted]
+ ,[CreateUserId]
+ ,[CreateDate]
+ ,[AmendUserId]
+ ,[AmendDate])
+ VALUES
+ (70,
+ 9
+ ,'PowerPoint Open XML Slide Show'
+ ,'PowerPoint Open XML Slide Show'
+ ,'ppsx'
+ ,'a-mppoint-icon.svg'
+ ,0
+ ,0
+ ,57541
+ ,SYSDATETIMEOFFSET()
+ ,57541
+ ,SYSDATETIMEOFFSET())
+END
+GO
\ No newline at end of file
From 315b4e9aa7ba5d54cb5401b783bbbd0c89aa0a79 Mon Sep 17 00:00:00 2001
From: Arunima George
Date: Tue, 1 Oct 2024 10:52:12 +0100
Subject: [PATCH 18/22] TD-4430: Duplicate keywords issue
---
AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml | 6 +++---
.../contribute-resource/components/KeyWordsEditor.vue | 4 +++-
.../Scripts/vuesrc/contribute/ContentCommon.vue | 4 +++-
3 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml b/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
index 629e03c7c..5d69e9ee3 100644
--- a/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
+++ b/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
@@ -360,14 +360,14 @@
// Split the input value by commas and trim each keyword
var values = value.split(',').map(function (item) {
- return item.trim();
+ return item.trim().toLowerCase();
});
var duplicateKeywords = [];
$('#keyword-error-span').hide();
values.forEach(function (value) {
if (value && keywords.indexOf(value) === -1) {
- keywords.push(value);
+ keywords.push(value);
$('#Keywords').val(keywords);
var tag = $('');
tag.find('.fa-times').on('click', removeKeyword);
@@ -386,7 +386,7 @@
}
});
- $keywordInput.val("");
+ $keywordInput.val("");
if (keywords.length > 4) {
$('#add-keyword').attr('disabled', 'disabled');
$('#add-keyword-input').attr('disabled', 'disabled');
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/KeyWordsEditor.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/KeyWordsEditor.vue
index 38c9c50c7..97e4ed42f 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/KeyWordsEditor.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/KeyWordsEditor.vue
@@ -82,10 +82,11 @@
},
async addKeyword() {
if (this.newKeyword && this.newKeywordTrimmed.length > 0) {
+ this.keywordChange();
let allTrimmedKeyword = this.newKeywordTrimmed.toLowerCase().split(',');
allTrimmedKeyword = allTrimmedKeyword.filter(e => String(e).trim());
for (var i = 0; i < allTrimmedKeyword.length; i++) {
- let item = allTrimmedKeyword[i];
+ let item = allTrimmedKeyword[i].trim();
if (item.length > 0 && item.length <= 50) {
let newKeywordObj = new KeywordModel({
keyword: item,
@@ -96,6 +97,7 @@
this.resourceDetails.resourceKeywords.push(newKeywordObj);
this.newKeyword = '';
} else if (newKeywordObj.id == 0) {
+ this.newKeyword = '';
this.keywordError = true;
this.keywordErrorMessage.push(item);
}
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentCommon.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentCommon.vue
index 2f1f07809..8304843e1 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentCommon.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentCommon.vue
@@ -537,10 +537,11 @@
},
async addKeyword() {
if (this.newKeyword && this.newKeywordTrimmed.length > 0) {
+ this.keywordChange();
let allTrimmedKeyword = this.newKeywordTrimmed.toLowerCase().split(',');
allTrimmedKeyword = allTrimmedKeyword.filter(e => String(e).trim());
for (var i = 0; i < allTrimmedKeyword.length; i++) {
- let item = allTrimmedKeyword[i];
+ let item = allTrimmedKeyword[i].trim();
if (item.length > 0 && item.length <= 50) {
let newkeywordObj = new KeywordModel();
newkeywordObj.keyword = item;
@@ -554,6 +555,7 @@
}
this.newKeyword = '';
} else if (newkeywordObj.id == 0) {
+ this.newKeyword = '';
this.keywordError = true;
this.keywordErrorMessage.push(item);
}
From 8888bc500d8d97379e2258513d49adc04a97d3db Mon Sep 17 00:00:00 2001
From: ArunimaGeorge <163844873+ArunimaGeorge@users.noreply.github.com>
Date: Tue, 1 Oct 2024 11:01:30 +0100
Subject: [PATCH 19/22] Update Edit.cshtml
---
AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml b/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
index 5d69e9ee3..19ed8d399 100644
--- a/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
+++ b/AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue/Edit.cshtml
@@ -367,7 +367,7 @@
$('#keyword-error-span').hide();
values.forEach(function (value) {
if (value && keywords.indexOf(value) === -1) {
- keywords.push(value);
+ keywords.push(value);
$('#Keywords').val(keywords);
var tag = $('');
tag.find('.fa-times').on('click', removeKeyword);
@@ -457,4 +457,4 @@
-}
\ No newline at end of file
+}
From 0437380f1c113a8adf0bd3ab786487b707d6de8c Mon Sep 17 00:00:00 2001
From: Swapnamol Abraham
Date: Wed, 2 Oct 2024 15:15:43 +0100
Subject: [PATCH 20/22] TD-4388: Assessment resource settings need a required
field marker
---
.../ContributeAssessmentSettings.vue | 31 ++++++++++++++++---
1 file changed, 27 insertions(+), 4 deletions(-)
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
index ab3a50bd0..b828110a1 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/ContributeAssessmentSettings.vue
@@ -65,7 +65,7 @@
-
Provide guidance for the learner at the end of this assessment.