diff --git a/src/footer.html b/src/footer.html
index 947cbd0c..8aa3631b 100644
--- a/src/footer.html
+++ b/src/footer.html
@@ -156,7 +156,7 @@
Comment Examples
return {
restrict: 'C',
templateUrl: tcconfig.mainURL + '/mf/js/app/header/partials/header-nav.html',
- controller: function($scope){
+ controller: function($scope, $timeout){
$scope.vm = vm = {};
$scope.main = {};
$scope.main.menuVisible = false;
@@ -174,12 +174,20 @@ Comment Examples
} else {
photoLink = tcconfig.communityURL + '/i/m/nophoto_login.gif';
}
- //vm.photoURL = photoLink;
- $('.user-avatar').attr('src', photoLink);
+ $timeout(function() {
+ vm.photoURL = photoLink;
+ });
+ });
+
+ $timeout(function() {
+ vm.userHandle = handle;
+ vm.userMenu = [
+ { 'href': '/my-dashboard', 'text': 'DASHBOARD', 'icon': '/mf/i/nav/dashboard.svg' },
+ { 'href': '/members/' + handle, 'text': 'MY PROFILE', 'icon': '/mf/i/nav/badge.svg' },
+ { 'href': 'https:' + tcconfig.communityURL + '/PactsMemberServlet?module=PaymentHistory&full_list=false', 'text': 'PAYMENTS', 'icon': '/mf/i/nav/money-bag.svg', 'target': '_blank' },
+ { 'href': '/settings/profile', 'text': 'SETTINGS', 'icon': '/mf/i/nav/gear.svg' },
+ ];
});
- //vm.userHandle = handle;
- $('.username').html(handle);
- $('.profile-link').attr('href', '/members/' + handle);
});
}
@@ -208,13 +216,6 @@ Comment Examples
]
};
- vm.userMenu = [
- { 'href': '/my-dashboard', 'text': 'DASHBOARD', 'icon': '/mf/i/nav/dashboard.svg' },
- { 'href': '/profile', 'text': 'MY PROFILE', 'icon': '/mf/i/nav/badge.svg', 'class': 'profile-link' },
- { 'href': 'https:' + tcconfig.communityURL + '/PactsMemberServlet?module=PaymentHistory&full_list=false', 'text': 'PAYMENTS', 'icon': '/mf/i/nav/money-bag.svg', 'target': '_blank' },
- { 'href': '/settings/profile', 'text': 'SETTINGS', 'icon': '/mf/i/nav/gear.svg' },
- ];
-
vm.checkSubmit = function(ev) {
if (ev.keyCode === 13)
window.location.replace(tcconfig.mainURL + '/search?s=' + vm.searchTerm + '&scope=member');
diff --git a/src/js/app/header/partials/header-nav.html b/src/js/app/header/partials/header-nav.html
index 552d84c3..083a2810 100644
--- a/src/js/app/header/partials/header-nav.html
+++ b/src/js/app/header/partials/header-nav.html
@@ -4,7 +4,7 @@