@@ -918,9 +918,8 @@ api.cookie.session.confirmExtension = function () { };
918918api . cookie . session . start = function ( pLength , pLogoutEnpoint , pLogoutMethod ) {
919919 // Get unix timestamp to deal with numbers rather than dates
920920 var timestamp = Math . round ( new Date ( ) . getTime ( ) / 1000 ) ;
921-
922921 // Set the Session Cookie
923- Cookies . set (
922+ Cookies . setJSON (
924923 C_API_COOKIE_SESSION ,
925924 $ . extend ( true , { } , api . cookie . session . data ,
926925 {
@@ -940,13 +939,13 @@ api.cookie.session.start = function (pLength, pLogoutEnpoint, pLogoutMethod) {
940939 */
941940api . cookie . session . extend = function ( ) {
942941 // Get the session cookie if any
943- var data = Cookies . get ( C_API_COOKIE_SESSION ) ;
942+ var data = Cookies . getJSON ( C_API_COOKIE_SESSION ) ;
944943
945944 if ( data ) {
946945 // Get unix timestamp to deal with numbers rather than dates
947946 var timestamp = Math . round ( new Date ( ) . getTime ( ) / 1000 ) ;
948947 // Extend Session Cookie
949- Cookies . set (
948+ Cookies . setJSON (
950949 C_API_COOKIE_SESSION ,
951950 $ . extend ( true , { } , data ,
952951 {
@@ -963,7 +962,7 @@ api.cookie.session.extend = function () {
963962api . cookie . session . end = function ( logoutEndpoint , logoutMethod ) {
964963 logoutEndpoint = logoutEndpoint || null ;
965964 logoutMethod = logoutMethod || null ;
966- var session = Cookies . get ( C_API_COOKIE_SESSION ) ;
965+ var session = Cookies . getJSON ( C_API_COOKIE_SESSION ) ;
967966 // Run the Logout API
968967 api . ajax . jsonrpc . request (
969968 logoutEndpoint || session . logoutEndpoint ,
@@ -993,7 +992,7 @@ api.cookie.session.endCallbak = function (data) {
993992 */
994993api . cookie . session . intervalRoutine = function ( ) {
995994 // Get the session cookie if any
996- var data = Cookies . get ( C_API_COOKIE_SESSION ) ;
995+ var data = Cookies . getJSON ( C_API_COOKIE_SESSION ) ;
997996 if ( ! data || $ . active ) {
998997 // If no session cookie or any running Ajax, then do nothing
999998 return ;
@@ -1010,4 +1009,4 @@ api.cookie.session.intervalRoutine = function () {
10101009 } else {
10111010 // The session is valid, do nothing
10121011 }
1013- } ;
1012+ } ;
0 commit comments