| 
					
				 | 
			
			
				@@ -111,7 +111,6 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if targetL > parentR { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// From right to left 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// Shift 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			step := targetR - targetL + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if _, err := tx.Exec("UPDATE blog_cats SET lft = lft + ? WHERE lft > ? and lft < ?;", step, parentR, targetL); err != nil { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -134,10 +133,8 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// From left to right 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// Shift 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			step := targetR - targetL + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			// 8 - 3 + 1 = 6 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if _, err := tx.Exec("UPDATE blog_cats SET lft = lft - ? WHERE lft > ? and lft < ?;", step, targetR, parentR); err != nil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				return err 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 |