Avoid downcasting to null ptr
This commit is contained in:
parent
bf98efce67
commit
f6ce815a7f
@ -141,19 +141,12 @@ class _MyHomePageState extends State<MyHomePage> {
|
|||||||
} else {
|
} else {
|
||||||
// Generate a key pair
|
// Generate a key pair
|
||||||
|
|
||||||
keyPair = await generateKeyPair();
|
final generatedKeyPair =
|
||||||
|
await generateKeyPair(); // local variable avoids downcast to ? ptr
|
||||||
|
keyPair = generatedKeyPair;
|
||||||
|
|
||||||
setState(() {
|
setState(() {
|
||||||
// private to hex string
|
key = encodePublicKey(generatedKeyPair, comment: "leinelab-app-key");
|
||||||
// key = privateKey
|
|
||||||
// .map((byte) => byte.toRadixString(16).padLeft(2, '0'))
|
|
||||||
// .join('');
|
|
||||||
|
|
||||||
if (keyPair != null) {
|
|
||||||
key = encodePublicKey(keyPair!, comment: "leinelab-app-key");
|
|
||||||
} else {
|
|
||||||
key = "No key pair generated.";
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
await SystemChannels.platform.invokeMethod<void>(
|
await SystemChannels.platform.invokeMethod<void>(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user