mirror of
https://github.com/C9Glax/tranga-website.git
synced 2025-10-17 10:50:46 +02:00
Actions timefilter utc request
This commit is contained in:
@@ -71,16 +71,25 @@ const columns: TableColumn<ActionRecord>[] = [
|
||||
{ id: 'additional', header: 'Additional' },
|
||||
];
|
||||
|
||||
const resetFilter = () => {
|
||||
const resetFilter = async () => {
|
||||
params.value = {
|
||||
...useRoute().query,
|
||||
start: new Date(Date.now() - 24 * 60 * 60 * 1000 - timezoneOffsetMillis).toISOString().slice(0, 16),
|
||||
end: new Date(Date.now() - timezoneOffsetMillis).toISOString().slice(0, 16),
|
||||
};
|
||||
await refreshData();
|
||||
};
|
||||
|
||||
const refreshData = async (): Promise<void> => {
|
||||
data.value = await $api('/v2/Actions/Filter', { method: 'POST', body: params.value });
|
||||
if (!params.value.start || !params.value.end) return Promise.reject();
|
||||
data.value = await $api('/v2/Actions/Filter', {
|
||||
method: 'POST',
|
||||
body: {
|
||||
...params.value,
|
||||
start: new Date(Date.parse(params.value.start) - timezoneOffsetMillis).toISOString(),
|
||||
end: new Date(Date.parse(params.value.end) - timezoneOffsetMillis).toISOString(),
|
||||
},
|
||||
});
|
||||
};
|
||||
defineShortcuts({ meta_r: { usingInput: true, handler: refreshData } });
|
||||
</script>
|
||||
|
Reference in New Issue
Block a user