I know all the api dependency have been moved to https://github.com/brocaar/chirpstack-api , but if so why does the network-server still have its
I made changes inside the https://github.com/brocaar/chirpstack-network-server/tree/master/api/ns
.proto files and I got the error,
internal/storage/device_session.go:695:23: cannot use &“github.com/brocaar/chirpstack-api/go/common”.KeyEnvelope literal (type *“github.com/brocaar/chirpstack-api/go/common”.KeyEnvelope) as type *“github.com/brocaar/chirpstack-network-server/api/common”.KeyEnvelope in assignment
Makefile:6: recipe for target ‘build’ failed
make: *** [build] Error 2
This clearly shows that it is importing github.com/brocaar/chirpstack-api/go/ , so I made changes inside github.com/brocaar/chirpstack-api/go/
.proto files and ran the command
make clean build, again
I got the same error as mentioned above.
So how do I make changes inside the
network-server api and compile the code, without getting this error?