| 
				
			 | 
			
			
				@@ -67,6 +67,7 @@ function change_password_etherpad { 
			 | 
		
	
		
			
			| 
				67
			 | 
			
				67
			 | 
			
			
				             sed -i "s|\"$change_username\": {.*|\"$change_username\": { \"password\": \"$new_user_password\", \"is_admin\": false },|g" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json 
			 | 
		
	
		
			
			| 
				68
			 | 
			
				68
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				69
			 | 
			
				69
			 | 
			
			
				         ${PROJECT_NAME}-pass -u $change_username -a etherpad -p "$new_user_password" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				70
			 | 
			
			
				+        systemctl restart etherpad 
			 | 
		
	
		
			
			| 
				70
			 | 
			
				71
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				71
			 | 
			
				72
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				72
			 | 
			
				73
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -193,8 +194,9 @@ function remove_user_etherpad { 
			 | 
		
	
		
			
			| 
				193
			 | 
			
				194
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				194
			 | 
			
				195
			 | 
			
			
				     ${PROJECT_NAME}-pass -u $remove_username --rmapp etherpad 
			 | 
		
	
		
			
			| 
				195
			 | 
			
				196
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				196
			 | 
			
				
			 | 
			
			
				-    if ! grep -q "\"$remove_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				197
			 | 
			
			
				+    if grep -q "\"$remove_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then 
			 | 
		
	
		
			
			| 
				197
			 | 
			
				198
			 | 
			
			
				         sed -i "/\"$remove_username\": {/,/},/d" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json 
			 | 
		
	
		
			
			| 
				
			 | 
			
				199
			 | 
			
			
				+        systemctl restart etherpad 
			 | 
		
	
		
			
			| 
				198
			 | 
			
				200
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				199
			 | 
			
				201
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				200
			 | 
			
				202
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -205,6 +207,7 @@ function add_user_etherpad { 
			 | 
		
	
		
			
			| 
				205
			 | 
			
				207
			 | 
			
			
				     read_config_param ETHERPAD_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				206
			 | 
			
				208
			 | 
			
			
				     if ! grep -q "\"$new_username\": {" /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json; then 
			 | 
		
	
		
			
			| 
				207
			 | 
			
				209
			 | 
			
			
				         sed -i "/\"users\": {/a    \"$new_username\": { \"password\": \"$new_user_password\", \"is_admin\": false }," /var/www/${ETHERPAD_DOMAIN_NAME}/htdocs/settings.json 
			 | 
		
	
		
			
			| 
				
			 | 
			
				210
			 | 
			
			
				+        systemctl restart etherpad 
			 | 
		
	
		
			
			| 
				208
			 | 
			
				211
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				209
			 | 
			
				212
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				210
			 | 
			
				213
			 | 
			
			
				  
			 |