created assignErrorObject method to make raising an error much easier.
no error handling implemented yet.
This commit is contained in:
parent
34b427293a
commit
db15f01677
@ -10,7 +10,7 @@
|
|||||||
self.selectedCalendarWeek = ko.observable(0);
|
self.selectedCalendarWeek = ko.observable(0);
|
||||||
self.errorData = ko.observable(null);
|
self.errorData = ko.observable(null);
|
||||||
self.apiEndpoints = {
|
self.apiEndpoints = {
|
||||||
root: "http://160.100.28.242:8800",
|
root: "http://localhost:8800",
|
||||||
getUserList: "/api/users",//"/userstest",
|
getUserList: "/api/users",//"/userstest",
|
||||||
getUserDetails: "/api/users",//"/users",
|
getUserDetails: "/api/users",//"/users",
|
||||||
editUser: "/api/users/edit",//"/users/edit",
|
editUser: "/api/users/edit",//"/users/edit",
|
||||||
@ -26,6 +26,15 @@
|
|||||||
self.goToMenuOption = function (menu) { location.hash = menu; console.log("goToMenuOption: " + menu); };
|
self.goToMenuOption = function (menu) { location.hash = menu; console.log("goToMenuOption: " + menu); };
|
||||||
self.goToUserDetails = function (user) { location.hash = self.uiPages.userDetails + "/" + user.UserId; };
|
self.goToUserDetails = function (user) { location.hash = self.uiPages.userDetails + "/" + user.UserId; };
|
||||||
self.goToTimeLogs = function (user) { location.hash = "timelogs" + "/" + user.UserId; };
|
self.goToTimeLogs = function (user) { location.hash = "timelogs" + "/" + user.UserId; };
|
||||||
|
self.assignErrorObject = function(errCode, errMessage, errorSource) {
|
||||||
|
var errDat = {
|
||||||
|
errorCode: errCode,
|
||||||
|
errorMessage: errMessage,
|
||||||
|
errorSource: errorSource,
|
||||||
|
errorDate: new Date().toDateString("yyyy-mm-dd")
|
||||||
|
};
|
||||||
|
self.errorData(errDat);
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Create a request URL - references apiEndpoints object to construct url with args, and optional callback url.
|
* Create a request URL - references apiEndpoints object to construct url with args, and optional callback url.
|
||||||
* @param {string} routePath
|
* @param {string} routePath
|
||||||
@ -214,17 +223,12 @@
|
|||||||
self.searchUsers(query);
|
self.searchUsers(query);
|
||||||
else
|
else
|
||||||
self.getUserList();
|
self.getUserList();
|
||||||
var errDat = {
|
self.assignErrorObject(101, "An Error has occurred.. run away!!!", "test");
|
||||||
errorMessage: "An Error has occurred.. run away!!!",
|
|
||||||
errorSource: "test",
|
|
||||||
errorDate: new Date().toDateString("yyyy-mm-dd")
|
|
||||||
};
|
|
||||||
self.errorData(errDat);
|
|
||||||
//$.get("http://localhost:3000", { menu: this.params.menu }, self.chosenMenuData);
|
//$.get("http://localhost:3000", { menu: this.params.menu }, self.chosenMenuData);
|
||||||
});
|
});
|
||||||
this.get("#userData/:userId", function () {
|
this.get("#userData/:userId", function () {
|
||||||
//console.log("getting details for user: " + this.params.userId);
|
//console.log("getting details for user: " + this.params.userId);
|
||||||
self.chosenMenuItemId("Data"); //todo: change this! (replace with actual get timelogs call)
|
self.chosenMenuItemId("Data");
|
||||||
self.userList(null);
|
self.userList(null);
|
||||||
self.getUserDetails(this.params.userId);
|
self.getUserDetails(this.params.userId);
|
||||||
self.userTimeLogData(null);
|
self.userTimeLogData(null);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user