Skip to content

Commit

Permalink
made removed ediplomas_response from entity
Browse files Browse the repository at this point in the history
  • Loading branch information
kkmanos committed Sep 25, 2023
1 parent 9c99065 commit e9a4cd0
Showing 1 changed file with 18 additions and 19 deletions.
37 changes: 18 additions & 19 deletions src/entities/AuthorizationServerState.entity.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";
import { AuthorizationDetailsSchemaType, GrantType } from "../types/oid4vci";
import { EdiplomasResponse } from "../types/diplomaData/diploma.interface";


@Entity({ name: "authorization_server_state" })
Expand Down Expand Up @@ -109,22 +108,22 @@ export class AuthorizationServerState {
ssn?: string;


@Column({ name: "ediplomas_response", type: 'blob', nullable: true })
private _ediplomas_response?: Buffer;
set ediplomas_response(value: EdiplomasResponse | undefined) {
if (value) {
this._ediplomas_response = Buffer.from(JSON.stringify(value));
return;
}
this._ediplomas_response = undefined;
}
// @Column({ name: "ediplomas_response", type: 'blob', nullable: true })
// private _ediplomas_response?: Buffer;
// set ediplomas_response(value: EdiplomasResponse | undefined) {
// if (value) {
// this._ediplomas_response = Buffer.from(JSON.stringify(value));
// return;
// }
// this._ediplomas_response = undefined;
// }

get ediplomas_response(): EdiplomasResponse | undefined {
if (this._ediplomas_response) {
return JSON.parse(this._ediplomas_response.toString()) as EdiplomasResponse;
}
return undefined;
}
// get ediplomas_response(): EdiplomasResponse | undefined {
// if (this._ediplomas_response) {
// return JSON.parse(this._ediplomas_response.toString()) as EdiplomasResponse;
// }
// return undefined;
// }

/**
* convert source into a format ready to be transmitted
Expand All @@ -138,8 +137,8 @@ export class AuthorizationServerState {
dest._authorization_details = undefined; // not to be transmitted
// dest.credential_identifiers = source.credential_identifiers;
// dest._credential_identifiers = undefined; // not to be transmitted
dest.ediplomas_response = source.ediplomas_response;
dest._ediplomas_response = undefined;
// dest.ediplomas_response = source.ediplomas_response;
// dest._ediplomas_response = undefined;
return dest;
}

Expand All @@ -152,7 +151,7 @@ export class AuthorizationServerState {
let dest = new AuthorizationServerState();
dest = { ...source };
dest.authorization_details = source.authorization_details;
dest.ediplomas_response = source.ediplomas_response;
// dest.ediplomas_response = source.ediplomas_response;
// dest.credential_identifiers = source.credential_identifiers;
return dest;
}
Expand Down

0 comments on commit e9a4cd0

Please sign in to comment.