Merge pull request #1428 from GNS3/bugfix/1279

Fix error when suspending and configuring a packet filter on a link
This commit is contained in:
Jeremy Grossmann 2023-01-31 17:26:51 +05:45 committed by GitHub
commit 4d243f895c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 6 deletions

View File

@ -87,6 +87,7 @@ export class LinkWidget implements Widget {
.filter((l) => { .filter((l) => {
return ( return (
!l.capturing && !l.capturing &&
!l.suspend &&
(l.filters.bpf || l.filters.corrupt || l.filters.delay || l.filters.frequency_drop || l.filters.packet_loss) (l.filters.bpf || l.filters.corrupt || l.filters.delay || l.filters.frequency_drop || l.filters.packet_loss)
); );
}) })
@ -113,9 +114,7 @@ export class LinkWidget implements Widget {
link_body link_body
.filter((l) => { .filter((l) => {
return ( return (
l.capturing && l.suspend
l.suspend &&
!(l.filters.bpf || l.filters.corrupt || l.filters.delay || l.filters.frequency_drop || l.filters.packet_loss)
); );
}) })
.append<SVGGElement>('g') .append<SVGGElement>('g')

View File

@ -63,9 +63,6 @@ export class LinkService {
} }
updateLink(server: Server, link: Link) { updateLink(server: Server, link: Link) {
link.x = Math.round(link.x);
link.y = Math.round(link.y);
return this.httpServer.put<Link>(server, `/projects/${link.project_id}/links/${link.link_id}`, link); return this.httpServer.put<Link>(server, `/projects/${link.project_id}/links/${link.link_id}`, link);
} }