convector
convector copied to clipboard
Error in generate-controller-interface when adding static method as first method in controller
The problem
Adding a single static method as the first method in a controller, causes the following error
Error: Argument Error (order): Range is 0 to 24, but 25 was provided.
Details
I had some static methods in my class, when i ran linting in moved these to the top - i then got the error(s). Interestingly if you add it as last method, or add another static method it goes away..
Code To Reproduce Issue
Added to the supplychain controller
@Controller('supplychainchaincode')
export class SupplychainchaincodeController extends ConvectorController {
//Just add this
private static test(){}
@Create('Supplier')
@Invokable()
public async createSupplier() ....
Then run npm run test
- there are no tests but shows the error.
Thanks for reporting, I'll investigate this