Code Review
/
src
/
app-framework-demo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Implemented URL query parsing for initial token /opa/?token=abcde
[src/app-framework-demo.git]
/
afm-client
/
app
/
Frontend
/
app.js
diff --git
a/afm-client/app/Frontend/app.js
b/afm-client/app/Frontend/app.js
index
eac36e4
..
74f5d5f
100644
(file)
--- a/
afm-client/app/Frontend/app.js
+++ b/
afm-client/app/Frontend/app.js
@@
-1,5
+1,12
@@
(function() {
'use strict';
(function() {
'use strict';
+ function ParseQueryString () {
+ var qd = {};
+ location.search.substr(1).split("&").forEach(function(item) {
+ var k = item.split("=")[0], v = decodeURIComponent(item.split("=")[1]); (k in qd) ? qd[k].push(v) : qd[k] = [v];
+ });
+ return qd;
+ }
angular.module('@@APPNAME@@', [ // Warning: Appname should fit with gulpfile.js & index.html
'ui.router',
angular.module('@@APPNAME@@', [ // Warning: Appname should fit with gulpfile.js & index.html
'ui.router',
@@
-17,21
+24,19
@@
'AppConfig',
'JQueryEmu',
'DashboardModule',
'AppConfig',
'JQueryEmu',
'DashboardModule',
- 'SampleModule',
'UploadFiles',
'LinkButton',
'TokenRefresh',
'RangeSlider',
'ModalNotification'
])
'UploadFiles',
'LinkButton',
'TokenRefresh',
'RangeSlider',
'ModalNotification'
])
+ .value ('urlquery', ParseQueryString())
.config(config)
.run(run)
;
config.$inject = ['$urlRouterProvider', '$locationProvider'];
.config(config)
.run(run)
;
config.$inject = ['$urlRouterProvider', '$locationProvider'];
- console.log ("***location=" + window.location + " search" + window.search);
-
function config($urlProvider, $locationProvider, AppConfig) {
$urlProvider.otherwise('/dashboard');
function config($urlProvider, $locationProvider, AppConfig) {
$urlProvider.otherwise('/dashboard');