Skip to content

Commit e8a007b

Browse files
committed
Merge branch 'main' of github.com:Barre/privaxy
2 parents 10a8993 + 33fe1ff commit e8a007b

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

web_frontend/src/requests.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1+
use crate::get_api_host;
12
use futures::future::{AbortHandle, Abortable};
23
use futures::StreamExt;
34
use reqwasm::websocket::futures::WebSocket;
45
use serde::Deserialize;
56
use wasm_bindgen_futures::spawn_local;
67
use yew::{html, Component, Context, Html};
78

8-
use crate::get_api_host;
9+
const MAX_REQUESTS_SHOWN: usize = 500;
910

1011
#[derive(Deserialize)]
1112
pub struct Message {
@@ -60,6 +61,8 @@ impl Component for Requests {
6061
fn update(&mut self, _ctx: &Context<Self>, msg: Self::Message) -> bool {
6162
self.messages.insert(0, msg);
6263

64+
self.messages.truncate(MAX_REQUESTS_SHOWN);
65+
6366
// The server only sends new messages when there is actually
6467
// new data.
6568
true

0 commit comments

Comments
 (0)