| 
					
				 | 
			
			
				@@ -18,18 +18,14 @@ Boards.attachSchema( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       type: String, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // eslint-disable-next-line consistent-return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       autoValue() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // XXX We need to improve slug management. Only the id should be necessary 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // to identify a board in the code. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // XXX If the board title is updated, the slug should also be updated. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // In some cases (Chinese and Japanese for instance) the `getSlug` function 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // return an empty string. This is causes bugs in our application so we set 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // a default slug in this case. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (this.isInsert && !this.isSet) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // Improvment would be to change client URL after slug is changed 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const title = this.field('title'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (title.isSet && !this.isSet) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           let slug = 'board'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const title = this.field('title'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (title.isSet) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            slug = getSlug(title.value) || slug; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          slug = getSlug(title.value) || slug; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return slug; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 |