1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-14 15:23:33 +00:00

[AC-779] [Defect] Event log links for policies groups users and items not working (#5212)

* [AC-779] fix: policy link

* [AC-779] fix: search string set by url not showing in input field

* [AC-779] fix: navigation to cipher events

* [AC-779] fix: collection link

* [AC-779] chore: clean up old components

* [AC-779] chore: remove some copy pasta
This commit is contained in:
Andreas Coroiu
2023-04-18 08:04:39 +02:00
committed by GitHub
parent d77f77cea9
commit 4852992662
13 changed files with 67 additions and 512 deletions

View File

@@ -487,12 +487,7 @@ export class EventService {
const a = this.makeAnchor(shortId);
a.setAttribute(
"href",
"#/organizations/" +
ev.organizationId +
"/vault?search=" +
shortId +
"&viewEvents=" +
ev.cipherId
`#/organizations/${ev.organizationId}/vault?search=${shortId}&viewEvents=${ev.cipherId}&type=all`
);
return a.outerHTML;
}
@@ -507,10 +502,9 @@ export class EventService {
private formatCollectionId(ev: EventResponse) {
const shortId = this.getShortId(ev.collectionId);
const a = this.makeAnchor(shortId);
// TODO: Update view/edit collection link after EC-14 is completed
a.setAttribute(
"href",
"#/organizations/" + ev.organizationId + "/manage/collections?search=" + shortId
`#/organizations/${ev.organizationId}/vault?collectionId=${ev.collectionId}`
);
return a.outerHTML;
}
@@ -557,7 +551,7 @@ export class EventService {
const a = this.makeAnchor(shortId);
a.setAttribute(
"href",
"#/organizations/" + ev.organizationId + "/manage/policies?policyId=" + ev.policyId
"#/organizations/" + ev.organizationId + "/settings/policies?policyId=" + ev.policyId
);
return a.outerHTML;
}