mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
fix(core): Allow undefined workflow owner on source control for retro compatibility (#17419)
This commit is contained in:
committed by
GitHub
parent
a5d14a2509
commit
78cb5b6409
@@ -163,11 +163,14 @@ export class SourceControlImportService {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
context.hasAccessToAllProjects() || findOwnerProject(remote.owner, accessibleProjects)
|
context.hasAccessToAllProjects() ||
|
||||||
|
(remote.owner && findOwnerProject(remote.owner, accessibleProjects))
|
||||||
);
|
);
|
||||||
})
|
})
|
||||||
.map((remote) => {
|
.map((remote) => {
|
||||||
const project = findOwnerProject(remote.owner, accessibleProjects);
|
const project = remote.owner
|
||||||
|
? findOwnerProject(remote.owner, accessibleProjects)
|
||||||
|
: undefined;
|
||||||
return {
|
return {
|
||||||
id: remote.id,
|
id: remote.id,
|
||||||
versionId: remote.versionId ?? '',
|
versionId: remote.versionId ?? '',
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export interface IWorkflowResponse extends IWorkflowBase {
|
|||||||
|
|
||||||
export interface IWorkflowToImport
|
export interface IWorkflowToImport
|
||||||
extends Omit<IWorkflowBase, 'staticData' | 'pinData' | 'createdAt' | 'updatedAt'> {
|
extends Omit<IWorkflowBase, 'staticData' | 'pinData' | 'createdAt' | 'updatedAt'> {
|
||||||
owner:
|
owner?:
|
||||||
| {
|
| {
|
||||||
type: 'personal';
|
type: 'personal';
|
||||||
personalEmail: string;
|
personalEmail: string;
|
||||||
|
|||||||
Reference in New Issue
Block a user