Minor fixes

This commit is contained in:
Nikolaos Laskaris 2017-11-02 16:19:12 +02:00
parent 30e3aac428
commit f169394f07
12 changed files with 36 additions and 53 deletions

View File

@ -102,11 +102,11 @@
<!-- new profile editor -->
<!--
<div [ngClass]="{true:'visible', false:'invisible'}[viewingComponent==2]">
<dataset-profile-gui-editor [profile]=profile (notifyClick)="goToMain()" ></dataset-profile-gui-editor>
</div>
-->
<!-- end of new profile editor -->
@ -118,7 +118,7 @@
<!-- OLD Profile Editor -->
<!--
<div [ngClass]="{true:'visible', false:'invisible'}[viewingComponent==2]">
<div class="panel panel-default margin10">
<div class="panel-heading">
@ -189,6 +189,6 @@
</div>
</div>
</div>
-->
<!-- End of OLD Profile Editor -->

View File

@ -38,19 +38,18 @@
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!--
-->
<router-outlet ></router-outlet>
<router-outlet [ngClass]="{true:'visible'}[tokenService.isLoggedIn() == true]" ></router-outlet>
<!--
<main-window [ngClass]="{false:'invisible'}[tokenService.isLoggedIn() == true]"></main-window>
-->
<!--
<app-main-sign-in [ngClass]="{true:'invisible'}[tokenService.isLoggedIn() == true]"></app-main-sign-in>
-->
<!--this should be invisible -->
<app-main-sign-in [ngClass]="'invisible'"></app-main-sign-in>
<!--
<router-outlet></router-outlet>
-->
</div>

View File

@ -1,4 +1,4 @@
import { Component } from '@angular/core';
import { Component, OnInit} from '@angular/core';
import { ServerService } from './services/server.service';
import { FieldBase } from '../app/form/fields/field-base';
import { JsonObjest } from '../app/entities/JsonObject.class';
@ -12,7 +12,7 @@ import { MainSignInComponent } from './login/main-sign-in/main-sign-in.component
styleUrls: ['./app.component.css'],
providers: []
})
export class AppComponent {
export class AppComponent implements OnInit {
fields: any[];
@ -21,6 +21,12 @@ export class AppComponent {
}
ngOnInit() {
}
//loggedInAs : string = null;

View File

@ -92,10 +92,10 @@ export class DatasetsComponent implements OnInit {
}
ngOnInit() { debugger;
ngOnInit() {
//this.projects = this.serverService.getDummyProjects();
this.datasets = [];
console.log(this.dmpIdforDatasets);debugger;
console.log(this.dmpIdforDatasets);
this.serverService.getDatasetForDmp({ "id": this.dmpIdforDatasets }).subscribe(
response => {
this.tableData = response;

View File

@ -93,19 +93,12 @@ export class DmpComponent implements OnInit{
ngOnInit() {
//this.projects = this.serverService.getDummyProjects();
gapi.load('auth2', function() {
gapi.auth2.init({});
});
this.serverService.getDmpOfUser().subscribe(
response => {
this.tableData = response;
},
(err: HttpErrorResponse) => {
if (err.error instanceof Error) {
console.log("An error occurred:", err.error.message);
} else {
console.log("Backend returned code ${err.status}, body was: ${err.error}");
}
}
);
@ -135,11 +128,7 @@ getDmps(){
this.tableData = response;
},
(err: HttpErrorResponse) => {
if (err.error instanceof Error) {
console.log("An error occurred:", err.error.message);
} else {
console.log("Backend returned code ${err.status}, body was: ${err.error}");
}
}
);
}
@ -169,8 +158,7 @@ updateDMP(){
this.serverService.updateDmp(this.dmp)
.subscribe(
response =>{
console.log("response");
console.log(response);
this.getDmps();
}
);
$("#newDmpModal").modal("hide");

View File

@ -195,6 +195,3 @@
<!--DATASET TABLE-->
<datasets-table *ngIf="dataSetVisibe" [dmpIdforDatasets]="dmpIdforDatasets" [dmpLabelforDatasets]="dmpLabelforDatasets" [(dataSetVisibe)]="dataSetVisibe"></datasets-table>
<a href="#" (click)="signOut();" #isignOutBtn>Sign out</a>
<router-outlet></router-outlet>

View File

@ -60,7 +60,7 @@ export class GooggleSignInComponent implements OnInit, AfterViewInit {
this.router.navigate(['/dmps'], { queryParams: { /*returnUrl: this.state.url*/ }});
},
function (error) {
simple_notifier("danger",null,"Failed to login");
//simple_notifier("danger",null,"Failed to login");
console.log(JSON.stringify(error, undefined, 2));
});

View File

@ -7,7 +7,7 @@ import { Pipe, PipeTransform } from "@angular/core";
export class DatasetStatusFilterPipe implements PipeTransform {
transform(array: any[], status: string): any {
debugger;
if (status) {

View File

@ -125,6 +125,3 @@
<!--DATASET TABLE-->
<datasets-table *ngIf="dataSetVisibe" [(dataSetVisibe)]="dataSetVisibe"></datasets-table> <!--*ngIf="dataSetVisibe == true"-->
<a href="#" (click)="signOut();" #isignOutBtn >Sign out</a>
<router-outlet></router-outlet>

View File

@ -83,17 +83,13 @@ export class ProjectsComponent implements OnInit{
ngOnInit() {
gapi.load('auth2', function() {
gapi.auth2.init({});
});
this.getProjects();
//this.projects = this.serverService.getDummyProjects();
this.projects = [];
this.getProjects();
}
getProjects(){
this.serverService.getProjectOfUer().subscribe( //getProjects()
this.serverService.getProjectOfUer().subscribe(
response => {
this.tableData = response;
@ -191,10 +187,6 @@ editRow(item, event){
}
signOut() {
    this.serverService.logOut();
}
}

View File

@ -20,6 +20,7 @@ export class GlobalInterceptor implements HttpInterceptor {
}, (err: any) => {
if (err instanceof HttpErrorResponse) {
if (err.status === 401) {
console.log("Received an unauthorized... redirecting to login page");
this.tokenService.logout();
this.router.navigate(['/login'], { queryParams: { /*returnUrl: this.state.url*/ }});
}

View File

@ -17,18 +17,21 @@ export class RestBase {
/*
protocol: string = "http";
hostname: string ="dl010.madgik.di.uoa.gr" ;//"localhost";//"dl010.madgik.di.uoa.gr";//
port: number = 8080;//8080;//
webappname: string = "dmp-backend";//"dmp-backend-new";//
*/
/*protocol: string = "http";
protocol: string = "http";
hostname: string = "dionysus.di.uoa.gr" ;
port: number = 7070;
webappname: string = "dmp-backend";*/
webappname: string = "dmp-backend";
proxyPath : string = this.protocol+"://"+this.hostname+":"+this.port+"/"+this.webappname+"/proxy/";