chore: release version v1.44.0

This commit is contained in:
Dmitry Popov
2025-02-02 22:44:55 +01:00
parent 7ee3c8db82
commit 678169e6fa
6 changed files with 9 additions and 5 deletions

View File

@@ -9,7 +9,7 @@ import { KillsSettingsDialog } from './components/SystemKillsSettingsDialog';
export const SystemKills: React.FC = () => {
const {
data: { selectedSystems, systems, is_subscription_active: isSubscriptionActive },
data: { selectedSystems, systems, isSubscriptionActive },
outCommand,
} = useMapRootState();

View File

@@ -101,13 +101,13 @@ export function useSystemKills({ systemId, outCommand, showAllVisible = false, s
});
// Single system => `resp.kills`
if (resp.kills) {
if (resp?.kills) {
const arr = resp.kills as DetailedKill[];
const sid = systemId ?? 'unknown';
mergeKillsIntoGlobal({ [sid]: arr });
}
// multiple => `resp.systems_kills`
else if (resp.systems_kills) {
else if (resp?.systems_kills) {
mergeKillsIntoGlobal(resp.systems_kills as Record<string, DetailedKill[]>);
} else {
console.warn('[useSystemKills] Unexpected kills response =>', resp);

View File

@@ -42,6 +42,7 @@ const INITIAL_DATA: MapRootData = {
selectedConnections: [],
userPermissions: {},
options: {},
isSubscriptionActive: false,
linkSignatureToSystem: null,
};

View File

@@ -21,6 +21,7 @@ export const useMapInit = () => {
hubs,
user_permissions,
options,
is_subscription_active,
}: CommandInit) => {
const updateData: Partial<MapRootData> = {};
@@ -65,6 +66,8 @@ export const useMapInit = () => {
updateData.options = options;
}
updateData.isSubscriptionActive = is_subscription_active;
if (system_static_infos) {
system_static_infos.forEach(static_info => {
addSystemStatic(static_info);

View File

@@ -22,5 +22,5 @@ export type MapUnionTypes = {
connections: SolarSystemConnection[];
userPermissions: Partial<UserPermissions>;
options: Record<string, string | boolean>;
is_subscription_active: boolean;
isSubscriptionActive: boolean;
};