File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ ClassMethod ValidateClassObjects(Class As %String, ByRef Oid As %String) As %Sta
69
69
{
70
70
#Dim sc As %Status = $$$OK
71
71
72
- set Oid = Class
72
+ set Oid ( Class ) = 0
73
73
set query = ##class (%SQL.Statement ).%New ()
74
74
set sc = query .%PrepareClassQuery (Class ," Extent" )
75
75
return :$$$ISERR(sc ) sc
@@ -78,10 +78,11 @@ ClassMethod ValidateClassObjects(Class As %String, ByRef Oid As %String) As %Sta
78
78
While (rset .%Next ())
79
79
{
80
80
set obj = $classmethod (Class , " %OpenId" , rset .%Get (" ID" ))
81
- do $system .CLS .SetModified (obj , 1 )
81
+ do $system .CLS .SetModified (obj , 1 )
82
82
set valid = obj .%ValidateObject ()
83
83
if ( $$$ISERR(valid ))
84
84
{
85
+ set Oid (Class ) = Oid (Class ) + 1
85
86
set Oid (Class ,rset .%Get (" ID" )) = valid
86
87
}
87
88
Kill obj , valid
You can’t perform that action at this time.
0 commit comments