Skip to content

Commit 25f2b17

Browse files
author
gevorg95
committed
Убрал возможную нагрузку
1 parent 82f564b commit 25f2b17

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/cls/CDV/CDV.cls

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,19 @@ ClassMethod ValidateClassObjects(Class As %String, ByRef Oid As %String) As %Sta
7171

7272
set Oid = Class
7373
set query = ##class(%SQL.Statement).%New()
74-
set status= query.%PrepareClassQuery(Class,"Extent")
74+
set sc = query.%PrepareClassQuery(Class,"Extent")
7575
return:$$$ISERR(sc) sc
7676
set rset=query.%Execute()
7777

7878
While (rset.%Next())
7979
{
8080
set obj = $classmethod(Class, "%OpenId", rset.%Get("ID"))
81-
if (obj.%ValidateObject() '= 1)
81+
set valid = obj.%ValidateObject()
82+
if ( $$$ISERR(valid))
8283
{
83-
set Oid(Class,rset.%Get("ID")) = obj.%ValidateObject()
84+
set Oid(Class,rset.%Get("ID")) = valid
8485
}
85-
Kill obj
86+
Kill obj, valid
8687
}
8788

8889
Quit sc

0 commit comments

Comments
 (0)