mirror of
https://github.com/portainer/portainer.git
synced 2025-07-22 23:09:41 +02:00
fix(ui): parse slider value correctly [EE-6225] (#10484)
This commit is contained in:
parent
99b39da03d
commit
95d96e1164
3 changed files with 15 additions and 5 deletions
|
@ -11,7 +11,7 @@ class KubernetesResourceReservationHelper {
|
|||
(acc, container) => {
|
||||
if (container.Requests) {
|
||||
if (container.Requests.memory) {
|
||||
acc.Memory += filesizeParser(container.Requests.memory, { base: 10 });
|
||||
acc.Memory += safeFilesizeParser(container.Requests.memory, { base: 10 });
|
||||
}
|
||||
|
||||
if (container.Requests.cpu) {
|
||||
|
@ -36,11 +36,19 @@ class KubernetesResourceReservationHelper {
|
|||
}
|
||||
|
||||
static megaBytesValue(value) {
|
||||
return Math.floor(filesizeParser(value) / 1000 / 1000);
|
||||
return Math.floor(safeFilesizeParser(value) / 1000 / 1000);
|
||||
}
|
||||
|
||||
static bytesValue(mem) {
|
||||
return filesizeParser(mem) * 1000 * 1000;
|
||||
return safeFilesizeParser(mem) * 1000 * 1000;
|
||||
}
|
||||
}
|
||||
export default KubernetesResourceReservationHelper;
|
||||
|
||||
function safeFilesizeParser(value, options) {
|
||||
if (!value || Number.isNaN(value)) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
return filesizeParser(value, options);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue