aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMelonai <einebeere@gmail.com>2021-08-16 14:43:10 +0200
committerMelonai <einebeere@gmail.com>2021-08-16 14:43:10 +0200
commiteaae33dc2d825ad77f3f43ba0b94b55595a9c784 (patch)
tree6f04eac058be4bc682a7cbeefb57774c74a0cfa2
parentc274c0c2706f4125c926c223311c4d3c34e115fd (diff)
downloadrook-eaae33dc2d825ad77f3f43ba0b94b55595a9c784.tar.zst
rook-eaae33dc2d825ad77f3f43ba0b94b55595a9c784.zip
Show the time at which request was received
-rw-r--r--assets/src/components/share/Request.svelte4
-rw-r--r--assets/src/models/incoming_request.ts2
2 files changed, 5 insertions, 1 deletions
diff --git a/assets/src/components/share/Request.svelte b/assets/src/components/share/Request.svelte
index 5f9ca7a..a5e77e7 100644
--- a/assets/src/components/share/Request.svelte
+++ b/assets/src/components/share/Request.svelte
@@ -11,6 +11,8 @@
export let request: IncomingRequest;
const state = request.state;
+ const time = `${request.info.receivedAt.getHours()}:${request.info.receivedAt.getMinutes()}`;
+
async function accept() {
acceptIncomingRequest(request);
}
@@ -33,7 +35,7 @@
</div>
{/if}
- <li>Requested at 14:38</li>
+ <li>Requested at {time}</li>
<li class="ip">{request.info.token}</li>
<li>Trusowo, Russia</li>
<li>Firefox 89</li>
diff --git a/assets/src/models/incoming_request.ts b/assets/src/models/incoming_request.ts
index e1eefb1..8a8d7fb 100644
--- a/assets/src/models/incoming_request.ts
+++ b/assets/src/models/incoming_request.ts
@@ -18,6 +18,7 @@ export enum IncomingRequestState {
// Identifying information about the requestor
export type IncomingRequestInfo = {
token: string;
+ receivedAt: Date;
};
// The model for a request received by a sharer
@@ -33,6 +34,7 @@ export type IncomingRequest = {
export function newIncomingRequest(token: string): IncomingRequest {
const info = {
token,
+ receivedAt: new Date(),
};
return {