Skip to content

[Bug] customize-uploader does not fire prompts #3509

@NagayamaToshiaki

Description

@NagayamaToshiaki

Summary

inquireParams does not fire promptForBaseUrl

My inspection was that packages/customize-uploader/src/params/index.ts17 isSet function is wrong. Rewriting the line like below fixes the behavior.

const isSet = (v: string | null | undefined) => typeof v === "string" && v.length > 0;

Target Package

@kintone/customize-uploader

Target Version

9.0.0

Reproduction

run kintone-customize-uploader customize-manifest.json

Expected Behavior

shows prompts such as:

kintoneのベースURLを入力してください (https://example.cybozu.com):

Actual Behavior

console emits error like this:

TypeError: Invalid URL
    at new URL (node:internal/url:818:25)
    at validateBaseUrl (C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\rest-api-client\lib\src\KintoneRestAPIClient.js:96:15)
    at validateOptions (C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\rest-api-client\lib\src\KintoneRestAPIClient.js:88:5)
    at new KintoneRestAPIClient (C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\rest-api-client\lib\src\KintoneRestAPIClient.js:50:9)
    at new KintoneApiClient (C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\customize-uploader\dist\KintoneApiClient.js:45:30)
    at C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\customize-uploader\dist\commands\index.js:176:30
    at Generator.next (<anonymous>)
    at C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\customize-uploader\dist\commands\index.js:44:71
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\sh200119\vite-kintone-sample\node_modules\@kintone\customize-uploader\dist\commands\index.js:40:12)

Environment

System:
OS: Windows 11 10.0.22000
CPU: (8) x64 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz
Memory: 5.39 GB / 15.73 GB
Binaries:
Node: 22.14.0 - C:\Users\sh200119\AppData\Local\Volta\tools\image\node\22.14.0\node.EXE
Yarn: 4.11.0 - C:\Users\sh200119\AppData\Local\Volta\tools\image\yarn\4.11.0\bin\yarn.CMD
npm: 10.9.2 - C:\Users\sh200119\AppData\Local\Volta\tools\image\node\22.14.0\npm.CMD
Browsers:
Chrome: 142.0.7444.176
Edge: Spartan (44.22000.120.0), Chromium (140.0.3485.54)
Internet Explorer: 11.0.22000.120
npmPackages:
@kintone/customize-uploader: ^9.0.0 => 9.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions