Skip to content

Commit 772c4f7

Browse files
fix: use DEB package as default for udev rules installation
1 parent 1260f2c commit 772c4f7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/suite/src/components/suite/UdevDownload.tsx

+5-1
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,17 @@ interface Installer {
5050
export const UdevDownload = () => {
5151
const udev = useSelector(selectUdevInstaller);
5252

53+
const hasPreferred = udev !== undefined && udev.packages.some(p => p.preferred);
54+
5355
const installers: Installer[] = udev
5456
? udev.packages.map(p => ({
5557
label: p.name,
5658
value: DATA_URL + p.url.substring(1),
57-
preferred: p.preferred, // This is not available on the desktop
59+
// preferred is not available on the desktop, so we fallback on the DEB package as it is the most common
60+
preferred: hasPreferred ? p.preferred : p.name === 'DEB package',
5861
}))
5962
: [];
63+
6064
const [selectedTarget, setSelectedTarget] = useState<Installer | null>(null);
6165
const preferredTarget = installers.find(i => i.preferred);
6266
const target = selectedTarget || preferredTarget || installers[0];

0 commit comments

Comments
 (0)