| 
														
															@@ -1,9 +1,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { AnyObject } from "mongoose"; 
														 | 
														
														 | 
														
															 import { AnyObject } from "mongoose"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { map, Observable, of, tap } from "rxjs"; 
														 | 
														
														 | 
														
															 import { map, Observable, of, tap } from "rxjs"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import { Command, ResponseMessage } from "../dependencies/fisappmessagejsutilty/interface/export" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { Command, ResponseMessage, Uuid } from "../dependencies/fisappmessagejsutilty/interface/export" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { FisCreateMessageUtility } from "../dependencies/fisappmessagejsutilty/interface/export"; 
														 | 
														
														 | 
														
															 import { FisCreateMessageUtility } from "../dependencies/fisappmessagejsutilty/interface/export"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { LoggingService } from "../dependencies/fisloggingservice/services/logging-service"; 
														 | 
														
														 | 
														
															 import { LoggingService } from "../dependencies/fisloggingservice/services/logging-service"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import { LogSetting } from "../dependencies/fisloggingservice/type/datatype"; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { LogSetting, MessageLog } from "../dependencies/fisloggingservice/type/datatype"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { Acknowledgemeent, AcknowledgementLogSetting } from "../type/acknowledgement.interface"; 
														 | 
														
														 | 
														
															 import { Acknowledgemeent, AcknowledgementLogSetting } from "../type/acknowledgement.interface"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -79,7 +79,24 @@ export class AcknowledgementService implements Acknowledgemeent { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															             )) 
														 | 
														
														 | 
														
															             )) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.logService2.subscribe(acknowledgementToken)  
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        let acknowledgementTokenLogging: Observable<MessageLog> = obs.pipe( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            map( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                incoming_msg => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    let finalResponse:MessageLog = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        appLogLocId: this.settings2.setting.appLogId || "", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        appData: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            msgId: new Uuid().generateId(), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            msgLogDateTime: new Date(), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            msgDateTime: new Date(), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            msgTag: ['Acknowledgement'], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            msgPayload: JSON.stringify(incoming_msg) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    return finalResponse 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        ) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        this.logService2.subscribe(acknowledgementTokenLogging)  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return acknowledgementToken 
														 | 
														
														 | 
														
															         return acknowledgementToken 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |