mirror of
https://gitee.com/openharmony/applications_dlp_manager
synced 2025-03-07 10:07:18 +00:00
!109 打开DLP文件后,加密新DLP文件,新DLP文件无法打开
Merge pull request !109 from 王力量/set_Weekly
This commit is contained in:
commit
22e43cde65
@ -110,6 +110,11 @@ export default class MainAbility extends UIExtensionAbility {
|
||||
console.info(TAG, 'onSessionDestroy');
|
||||
if (session === GlobalContext.load('session')) {
|
||||
GlobalContext.store('session', '');
|
||||
this.homeFeature.closeDLPFileHome(GlobalContext.load('uri'), (err: number) => {
|
||||
if (err !== 0) {
|
||||
console.error(TAG, 'closeDLPFile failed', err);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -243,6 +243,10 @@ class DlpRpcServiceStub extends IdlDlpRpcServiceStub {
|
||||
if (dlpFile !== null) {
|
||||
try {
|
||||
await dlpFile.closeDLPFile();
|
||||
if (this.dlpFileMap.has(srcUri)) {
|
||||
this.dlpFileMap.delete(srcUri);
|
||||
GlobalContext.store('dlpFileMap', this.dlpFileMap);
|
||||
}
|
||||
callback(0);
|
||||
} catch (err) {
|
||||
console.error(TAG, 'closeDlpFile file', (err as BusinessError).code, (err as BusinessError).message);
|
||||
|
@ -221,7 +221,7 @@
|
||||
"value": "Unable to open file. Check and try again."
|
||||
},
|
||||
{
|
||||
"name": "MESSAGE_DLP_READ_ONLY",
|
||||
"name": "MESSAGE_DLP_READ_ONLY",
|
||||
"value": "You don't have permission to save another copy of this file. To request permission, contact %s."
|
||||
},
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user