Cookie management
This commit is contained in:
		
							parent
							
								
									0bccbc5ce1
								
							
						
					
					
						commit
						fddc835f82
					
				
					 1 changed files with 6 additions and 1 deletions
				
			
		|  | @ -64,6 +64,9 @@ exports.handleClientMessage_emailSubscriptionSuccess = function(hook, context){ | ||||||
|   } else { |   } else { | ||||||
|     showRegistrationSuccess(); |     showRegistrationSuccess(); | ||||||
| 
 | 
 | ||||||
|  |     // Add cookie to say an email is registered for this pad
 | ||||||
|  |     cookie.setPref(pad.getPadId() + "email", "true"); | ||||||
|  | 
 | ||||||
|     if (clientVars.panelDisplayLocation.mysettings == true && $('.ep_email_settings').is(":visible")) { |     if (clientVars.panelDisplayLocation.mysettings == true && $('.ep_email_settings').is(":visible")) { | ||||||
|       $('.ep_email_settings').slideToggle(); |       $('.ep_email_settings').slideToggle(); | ||||||
|       $('#options-emailNotifications').prop('checked', false); |       $('#options-emailNotifications').prop('checked', false); | ||||||
|  | @ -82,6 +85,9 @@ exports.handleClientMessage_emailUnsubscriptionSuccess = function(hook, context) | ||||||
|   } else { |   } else { | ||||||
|     showUnregistrationSuccess(); |     showUnregistrationSuccess(); | ||||||
| 
 | 
 | ||||||
|  |     // Set cookie to say no email is registered for this pad
 | ||||||
|  |     cookie.setPref(pad.getPadId() + "email", "false"); | ||||||
|  | 
 | ||||||
|     if (clientVars.panelDisplayLocation.mysettings == true && $('.ep_email_settings').is(":visible")) { |     if (clientVars.panelDisplayLocation.mysettings == true && $('.ep_email_settings').is(":visible")) { | ||||||
|       $('.ep_email_settings').slideToggle(); |       $('.ep_email_settings').slideToggle(); | ||||||
|       $('#options-emailNotifications').prop('checked', false); |       $('#options-emailNotifications').prop('checked', false); | ||||||
|  | @ -239,7 +245,6 @@ function sendEmailToServer(formName){ | ||||||
|   message.userInfo.userId = userId; |   message.userInfo.userId = userId; | ||||||
|   if(email){ |   if(email){ | ||||||
|     pad.collabClient.sendMessage(message); |     pad.collabClient.sendMessage(message); | ||||||
|     cookie.setPref(message.padId+"email", "true"); |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 quenenni
						quenenni