diff --git a/src/app/core/services/shared-data/shared-data.service.ts b/src/app/core/services/shared-data/shared-data.service.ts
index 4cd4c51ea8ee18f10dc424f62dc567b2ffb5839d..8cf26e5200d113d571820708035e40d1df89a140 100644
--- a/src/app/core/services/shared-data/shared-data.service.ts
+++ b/src/app/core/services/shared-data/shared-data.service.ts
@@ -50,10 +50,11 @@ export class SharedDataService {
   private _selectedRevisionSubject: BehaviorSubject<{
     version: string;
     revisionId: string;
-  }> = new BehaviorSubject<{
-    version: string;
-    revisionId: string;
-  }>({ version: '', revisionId: '' });
+  }> = new BehaviorSubject<Revision>({
+    version: '',
+    revisionId: '',
+    onBoarded: '',
+  });
 
   private _ratingSubject: BehaviorSubject<number> = new BehaviorSubject<number>(
     0,
@@ -106,10 +107,7 @@ export class SharedDataService {
   }
 
   set selectedRevision(revision: Revision) {
-    this._selectedRevisionSubject.next({
-      version: revision.version,
-      revisionId: revision.revisionId,
-    });
+    this._selectedRevisionSubject.next(revision);
   }
 
   get rating$(): Observable<number> {