From 348934a41a30d1cf44ded1078718d783d130f653 Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Thu, 3 Apr 2014 15:36:20 +0200 Subject: [PATCH] LocalStorage used in templates --- portal/templates/base.html | 44 ++++++++++++++++++--------------- portal/templates/home-view.html | 4 --- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/portal/templates/base.html b/portal/templates/base.html index 6bb7e232..decd041e 100644 --- a/portal/templates/base.html +++ b/portal/templates/base.html @@ -38,30 +38,34 @@ XXX TODO: session This list of slices should go into SESSION ! */ $(document).ready(function() { + {% if username %} + myslice.login(); user = myslice.user(); - if(user.length>0){ - $.each( user.slices, function(i, val) { - items.push( "
  • " + val + "
  • " ); + + var slices = []; + if($.isEmptyObject(user)){ + $.post("/rest/user/",{'filters':{'user_hrn':'$user_hrn'}}, function( data ) { + if(data.length > 0){ + slices = data[0].slices; + }else{ + slices.push("no slice"); + } + drawSlices(slices); }); - $("div#home-slice-list").html($( "