TR_SITE_UPDATED
Definition
 Copy 
                                    
                    create trigger [dbo].[TR_SITE_UPDATED] on [dbo].[SITE] after update not for replication
                    as
                    begin
                        -- Do not run if no records were updated
                        if (select count(*) from INSERTED) > 0 and update(HIERARCHYPATH)
                        begin
                            declare @CHANGEAGENTID uniqueidentifier
                            select top 1 @CHANGEAGENTID = CHANGEDBYID from INSERTED;
                            declare @CONTEXTCACHE varbinary(128) = CONTEXT_INFO()
                            set CONTEXT_INFO @CHANGEAGENTID;
                            delete from dbo.SITEPERMISSION
                            if @CONTEXTCACHE is not null begin
                                set CONTEXT_INFO @CONTEXTCACHE
                            end;
                            exec dbo.USP_SITEPERMISSION_UPDATEPERMISSIONS
                            exec dbo.USP_APPUSERSITEBRANCH_UPDATESITES null, @CHANGEAGENTID
                        end
                    end;