Unverified Commit 51134106 authored by David Beniamine's avatar David Beniamine
Browse files

Avoid double insert

parent ea4948da
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -38,10 +38,14 @@ def add_to_handymenu(user, cmd, category):

    lastId = 0

    found = False
    found = alreadyIn = False
    for app in yml:
        lastId = max(app['id'], lastId)
        if(app['name'] == category):
            for launcher in app['apps']:
                if(launcher['Exec'] == cmd['Exec']):
                    alreadyIn = True
            if(not alreadyIn):
                app['apps'] += [cmd]
            found = True