C2025-027-AnnotationsTypeSelect-2

This commit is contained in:
2025-07-30 10:58:58 -04:00
parent 449bb2522b
commit e31e0b6680

View File

@@ -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