app/assets/javascripts/presence_store.js in social_stream-presence-0.13.1 vs app/assets/javascripts/presence_store.js in social_stream-presence-0.13.2
- old
+ new
@@ -1,19 +1,30 @@
////////////////////
-//Store password with session storage
+//STORE MODULE: Store password with session storage
////////////////////
-function storePassword() {
+PRESENCE.STORE = (function(P,$,undefined){
+
+ var init = function(){ }
- //Dont store password if cookie authentication is enable
- if (authByCookie()) {
- return
- }
-
+ var storePassword = function() {
+
+ //Dont store password if cookie authentication is enable
+ if (PRESENCE.XMPPClient.authByCookie()) {
+ return
+ }
+
if (window.sessionStorage) {
- if (($("#user_password").length==1)&&($("#user_password").val()!="")){
+ if (($("#user_password").length==1)&&($("#user_password").val()!="")){
sessionStorage.setItem("ss_user_pass", $('#user_password').val());
} else if (($("#password").length==1)&&($("#password").val()!="")){
- sessionStorage.setItem("ss_user_pass", $('#password').val());
- }
+ sessionStorage.setItem("ss_user_pass", $('#password').val());
+ }
}
-}
+}
+
+ return {
+ init: init,
+ storePassword: storePassword
+ };
+
+}) (PRESENCE, jQuery);
\ No newline at end of file