mirror of
https://github.com/BioArchLinux/bioarchlinux-packages.git
synced 2025-03-10 06:24:00 +00:00
fix: fix loss of precision during timestamp convert
This commit is contained in:
parent
3fa809dc71
commit
4bc09184f7
4 changed files with 10 additions and 6 deletions
|
@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix loss of precision during timestamp convert
|
||||
|
||||
## [0.2.5] - 2022-01-27
|
||||
|
||||
### Fixed
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
data: "updated_at",
|
||||
render: function (data, type, row, meta) {
|
||||
if (type == 'display') {
|
||||
return DATE_FORMATTER.format(new Date(data * 1000))
|
||||
return DATE_FORMATTER.format(new Date(data))
|
||||
} else {
|
||||
return data
|
||||
}
|
||||
|
|
|
@ -99,7 +99,7 @@
|
|||
data: "ts",
|
||||
render: function (data, type, row, meta) {
|
||||
if (type == 'display') {
|
||||
return DATE_FORMATTER.format(new Date(data * 1000))
|
||||
return DATE_FORMATTER.format(new Date(data))
|
||||
} else {
|
||||
return data
|
||||
}
|
||||
|
|
|
@ -107,7 +107,7 @@ async fn status(db: web::Data<deadpool_postgres::Pool>) -> impl Responder {
|
|||
let ts: chrono::DateTime<chrono::Utc> = rows[0].get("ts");
|
||||
let event: BatchEvent = rows[0].get("event");
|
||||
let result: StatusResponse = StatusResponse {
|
||||
ts: ts.timestamp(),
|
||||
ts: ts.timestamp_millis(),
|
||||
event: event.to_string(),
|
||||
};
|
||||
HttpResponse::Ok().json(result)
|
||||
|
@ -134,7 +134,7 @@ async fn current(db: web::Data<deadpool_postgres::Pool>) -> impl Responder {
|
|||
let build_reasons: String = row.get("build_reasons");
|
||||
let elapsed: i32 = row.get("elapsed");
|
||||
result.push(CurrentResponse {
|
||||
updated_at: updated_at.timestamp(),
|
||||
updated_at: updated_at.timestamp_millis(),
|
||||
pkgbase: pkgbase,
|
||||
status: build_status.to_string(),
|
||||
reasons: build_reasons,
|
||||
|
@ -169,7 +169,7 @@ async fn logs(db: web::Data<deadpool_postgres::Pool>) -> impl Responder {
|
|||
let memory: pg_bigdecimal::PgNumeric = row.get("memory");
|
||||
let memory_bd: bigdecimal::BigDecimal = memory.n.unwrap();
|
||||
results.push(LogsResponse {
|
||||
ts: ts.timestamp(),
|
||||
ts: ts.timestamp_millis(),
|
||||
pkgbase: pkgbase,
|
||||
pkg_version: pkg_version,
|
||||
maintainer: maintainer,
|
||||
|
@ -207,7 +207,7 @@ async fn get_pkg(
|
|||
let memory: pg_bigdecimal::PgNumeric = row.get("memory");
|
||||
let memory_bd: bigdecimal::BigDecimal = memory.n.unwrap();
|
||||
results.push(LogsResponse {
|
||||
ts: ts.timestamp(),
|
||||
ts: ts.timestamp_millis(),
|
||||
pkgbase: pkgbase,
|
||||
pkg_version: pkg_version,
|
||||
maintainer: maintainer,
|
||||
|
|
Loading…
Add table
Reference in a new issue