fix(editor): Fix Luxon date parsing of ExecutionsUsage component (#6333)
* fix(editor): Fix luxon date parsing of ExecutionsUsage component * Fix wrong indent
This commit is contained in:
@@ -193,7 +193,7 @@ export default defineComponent({
|
|||||||
},
|
},
|
||||||
async checkForCloudPlanData(): Promise<void> {
|
async checkForCloudPlanData(): Promise<void> {
|
||||||
try {
|
try {
|
||||||
await this.cloudPlanStore.getOwnerCurrentPLan();
|
await this.cloudPlanStore.getOwnerCurrentPlan();
|
||||||
if (!this.cloudPlanStore.userIsTrialing) return;
|
if (!this.cloudPlanStore.userIsTrialing) return;
|
||||||
await this.cloudPlanStore.getInstanceCurrentUsage();
|
await this.cloudPlanStore.getInstanceCurrentUsage();
|
||||||
this.startPollingInstanceUsageData();
|
this.startPollingInstanceUsageData();
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ import { mapStores } from 'pinia';
|
|||||||
import { useSettingsStore } from '@/stores/settings.store';
|
import { useSettingsStore } from '@/stores/settings.store';
|
||||||
import { useUsersStore } from '@/stores/users.store';
|
import { useUsersStore } from '@/stores/users.store';
|
||||||
import { useWorkflowsStore } from '@/stores/workflows.store';
|
import { useWorkflowsStore } from '@/stores/workflows.store';
|
||||||
|
import { useRootStore } from '@/stores';
|
||||||
import { useNodeTypesStore } from '@/stores/nodeTypes.store';
|
import { useNodeTypesStore } from '@/stores/nodeTypes.store';
|
||||||
import { useCredentialsStore } from '@/stores/credentials.store';
|
import { useCredentialsStore } from '@/stores/credentials.store';
|
||||||
import { defineComponent } from 'vue';
|
import { defineComponent } from 'vue';
|
||||||
@@ -49,6 +50,7 @@ export const nodeHelpers = defineComponent({
|
|||||||
useSettingsStore,
|
useSettingsStore,
|
||||||
useWorkflowsStore,
|
useWorkflowsStore,
|
||||||
useUsersStore,
|
useUsersStore,
|
||||||
|
useRootStore,
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -524,6 +526,9 @@ export const nodeHelpers = defineComponent({
|
|||||||
data as INode,
|
data as INode,
|
||||||
nodeType.subtitle,
|
nodeType.subtitle,
|
||||||
'internal',
|
'internal',
|
||||||
|
this.rootStore.timezone,
|
||||||
|
{},
|
||||||
|
undefined,
|
||||||
PLACEHOLDER_FILLED_AT_EXECUTION_TIME,
|
PLACEHOLDER_FILLED_AT_EXECUTION_TIME,
|
||||||
) as string | undefined;
|
) as string | undefined;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ export const useCloudPlanStore = defineStore('cloudPlan', () => {
|
|||||||
return state.usage?.executions >= state.data?.monthlyExecutionsLimit;
|
return state.usage?.executions >= state.data?.monthlyExecutionsLimit;
|
||||||
});
|
});
|
||||||
|
|
||||||
const getOwnerCurrentPLan = async () => {
|
const getOwnerCurrentPlan = async () => {
|
||||||
const cloudUserId = settingsStore.settings.n8nMetadata?.userId;
|
const cloudUserId = settingsStore.settings.n8nMetadata?.userId;
|
||||||
const hasCloudPlan =
|
const hasCloudPlan =
|
||||||
usersStore.currentUser?.isOwner && settingsStore.isCloudDeployment && cloudUserId;
|
usersStore.currentUser?.isOwner && settingsStore.isCloudDeployment && cloudUserId;
|
||||||
@@ -72,7 +72,7 @@ export const useCloudPlanStore = defineStore('cloudPlan', () => {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
state,
|
state,
|
||||||
getOwnerCurrentPLan,
|
getOwnerCurrentPlan,
|
||||||
getInstanceCurrentUsage,
|
getInstanceCurrentUsage,
|
||||||
userIsTrialing,
|
userIsTrialing,
|
||||||
currentPlanData,
|
currentPlanData,
|
||||||
|
|||||||
Reference in New Issue
Block a user