on master help sign in
sigil: check patp has sigil before render

fixes: #480 #344

commit1b19a2dda5cba53d122ccbc8b2dfeb7623fcfeb3 authorLiam Fitzgerald <liam@urizen.co> dateSat 27 Jun 2020, 13:30 (6 years ago) parentd20b79d
2 files changed+8−5
src/components/MaybeSigil.js+2−1 src/views/UrbitOS/Home.js+6−4
src/components/MaybeSigil.js+2−1
@@ -10,7 +10,8 @@ import AspectRatio from './AspectRatio';
1010export default function MaybeSigil({ className, patp, size, ...rest }) {
1111 const validPatp = patp.matchWith({
1212 Nothing: () => null,
13− Just: p => (ob.isValidPatp(p.value) ? p.value : null),
13+ Just: p =>
14+ (ob.isValidPatp(p.value) && p.value.length) < 15 ? p.value : null,
1415 });
1516
1617 return validPatp ? (
src/views/UrbitOS/Home.js+6−4
@@ -180,14 +180,16 @@ function Hosting({ manualNetworkSeed }) {
180180 }
181181 }, [
182182 localRunning,
183− ship.missing,
184183 ship.running,
184+ ship.missing,
185185 ship.pending,
186− bootProgress,
187− bootMessage,
186+ localUrl,
187+ code,
188+ url,
188189 keyfile,
189190 createShip,
190− url,
191+ bootProgress,
192+ bootMessage,
191193 ]);
192194
193195 const renderDetails = useCallback(() => {