|  | @@ -101,6 +101,15 @@ if (isSandstorm && Meteor.isServer) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      updateUserPermissions(doc._id, doc.services.sandstorm.permissions);
 | 
	
		
			
				|  |  |    });
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  // LibreBoard v0.8 didn’t implement the Sandstorm sharing model and instead
 | 
	
		
			
				|  |  | +  // kept the visibility setting (“public” or “private”) in the UI as does the
 | 
	
		
			
				|  |  | +  // main Meteor application. We need to enforce “public” visibility has the
 | 
	
		
			
				|  |  | +  // sharing is now handled by Sandstorm.
 | 
	
		
			
				|  |  | +  // See https://github.com/wekan/wekan/issues/346
 | 
	
		
			
				|  |  | +  Migrations.add('enforce-public-visibility-for-sandstorm', () => {
 | 
	
		
			
				|  |  | +    Boards.update('sandstorm', { $set: { permission: 'public' }});
 | 
	
		
			
				|  |  | +  });
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  if (isSandstorm && Meteor.isClient) {
 |