C2025-027-AnnotationsTypeSelect-2

This commit is contained in:
2025-07-30 10:25:07 -04:00
parent 453dce9520
commit 449bb2522b

View File

@@ -24136,19 +24136,19 @@ CREATE PROCEDURE [dbo].[getAnnotationSelectListTypes]
WITH EXECUTE AS OWNER
AS
SELECT
[TypeID],
[Name],
[Config],
ATS.[TypeID],
AT.[Name],
AT.[Config],
[DTS],
[UserID],
[LastChanged],
ATS.[UserID],
ATS.[LastChanged],
(SELECT COUNT(*) FROM [Annotations] WHERE [Annotations].[TypeID]= [TypeID]) [AnnotationCount],
[IsEPAnnotationType]
FROM [AnnotationTypes] --A
LEFT OUTER JOIN AnnotationTypeSelections ON AnnotationTypeSelections.TypeID = AnnotationTypes.TypeID
WHERE AnnotationTypeSelections.UserID = @UserID
FROM [AnnotationTypes] AT
LEFT OUTER JOIN AnnotationTypeSelections ATS ON ATS.TypeID = AT.TypeID
WHERE ATS.UserID = @UserID
AND
AnnotationTypeSelections.ASTypeID IS NULL
ATS.ASTypeID IS NULL
GO
-- C2025-027 Annotation Type Filtering