Small improvements

This commit is contained in:
ricardo 2020-07-22 17:52:40 -04:00
parent cb1849db9d
commit 35cb56675e
4 changed files with 12 additions and 9 deletions

View file

@ -12,7 +12,7 @@ export class NextCloudApi implements ICredentialType {
displayName: 'Web DAV URL', displayName: 'Web DAV URL',
name: 'webDavUrl', name: 'webDavUrl',
type: 'string' as NodePropertyTypes, type: 'string' as NodePropertyTypes,
placeholder: 'https://nextcloud.example.com/remote.php/webdav/', placeholder: 'https://nextcloud.example.com/remote.php/webdav',
default: '', default: '',
}, },
{ {

View file

@ -15,7 +15,7 @@ export class NextCloudOAuth2Api implements ICredentialType {
displayName: 'Web DAV URL', displayName: 'Web DAV URL',
name: 'webDavUrl', name: 'webDavUrl',
type: 'string' as NodePropertyTypes, type: 'string' as NodePropertyTypes,
placeholder: 'https://nextcloud.example.com/remote.php/webdav/', placeholder: 'https://nextcloud.example.com/remote.php/webdav',
default: '', default: '',
}, },
{ {

View file

@ -4,9 +4,8 @@ import {
} from 'n8n-core'; } from 'n8n-core';
import { import {
IDataObject, OptionsWithUri,
} from 'n8n-workflow'; } from 'request';
import { OptionsWithUri } from 'request';
/** /**
* Make an API request to NextCloud * Make an API request to NextCloud

View file

@ -2,6 +2,7 @@ import {
BINARY_ENCODING, BINARY_ENCODING,
IExecuteFunctions, IExecuteFunctions,
} from 'n8n-core'; } from 'n8n-core';
import { import {
IDataObject, IDataObject,
INodeTypeDescription, INodeTypeDescription,
@ -9,10 +10,13 @@ import {
INodeType, INodeType,
} from 'n8n-workflow'; } from 'n8n-workflow';
import { parseString } from 'xml2js'; import {
import { OptionsWithUri } from 'request'; parseString,
import { nextCloudApiRequest } from './GenericFunctions'; } from 'xml2js';
import {
nextCloudApiRequest,
} from './GenericFunctions';
export class NextCloud implements INodeType { export class NextCloud implements INodeType {
description: INodeTypeDescription = { description: INodeTypeDescription = {
@ -25,7 +29,7 @@ export class NextCloud implements INodeType {
description: 'Access data on NextCloud', description: 'Access data on NextCloud',
defaults: { defaults: {
name: 'NextCloud', name: 'NextCloud',
color: '#22BB44', color: '#1cafff',
}, },
inputs: ['main'], inputs: ['main'],
outputs: ['main'], outputs: ['main'],