From e31e0b6680949897125f448edf5a96052c173a7e Mon Sep 17 00:00:00 2001 From: Paul Larsen Date: Wed, 30 Jul 2025 10:58:58 -0400 Subject: [PATCH] C2025-027-AnnotationsTypeSelect-2 --- PROMS/VEPROMS User Interface/PROMSFixes.Sql | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/PROMS/VEPROMS User Interface/PROMSFixes.Sql b/PROMS/VEPROMS User Interface/PROMSFixes.Sql index 3a210aeb..3ca37132 100644 --- a/PROMS/VEPROMS User Interface/PROMSFixes.Sql +++ b/PROMS/VEPROMS User Interface/PROMSFixes.Sql @@ -24136,19 +24136,16 @@ CREATE PROCEDURE [dbo].[getAnnotationSelectListTypes] WITH EXECUTE AS OWNER AS SELECT - ATS.[TypeID], - AT.[Name], - AT.[Config], + [TypeID], + [Name], + [Config], [DTS], - ATS.[UserID], - ATS.[LastChanged], + [UserID], + [LastChanged], (SELECT COUNT(*) FROM [Annotations] WHERE [Annotations].[TypeID]= [TypeID]) [AnnotationCount], [IsEPAnnotationType] - FROM [AnnotationTypes] AT - LEFT OUTER JOIN AnnotationTypeSelections ATS ON ATS.TypeID = AT.TypeID - WHERE ATS.UserID = @UserID - AND - ATS.ASTypeID IS NULL + FROM [AnnotationTypes] --A + WHERE TypeID NOT IN (SELECT TypeID FROM AnnotationTypeSelections WHERE UserID = @UserID) GO -- C2025-027 Annotation Type Filtering