From 79a22a66e819bf49f3edde8d445b4b98844a43db Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 2 Aug 2023 16:50:06 +0600 Subject: [PATCH] Fixed package deleting path was sent instead of package name --- source/ubl-settings-repomanager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index a0984f0..0796a41 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -234,7 +234,7 @@ void on_save(){ } else if (pack_status==1){ add_packages = yon_char_unite(add_packages ? yon_char_append(add_packages,",") : "",pack_path,NULL); } else if (pack_status==-1){ - remove_packages = yon_char_unite(remove_packages ? yon_char_append(remove_packages,",") : "",pack_path,NULL); + remove_packages = yon_char_unite(remove_packages ? yon_char_append(remove_packages,",") : "",pack_code_name,NULL); } if (pack_status==1) gtk_tree_store_set(main_config.tree_store,&childIter,0,document_no_edits,3,0,-1); if (pack_status == -1){ @@ -265,7 +265,7 @@ void on_save(){ signed_packs=yon_char_unite(signed_packs ? yon_char_append(signed_packs,","): "" ,pck->key,NULL); } char *sign_check = repo_sign_flagged ? yon_char_new(repo_sign_flagged) : NULL; repo_sign_flagged=NULL; - char *sign_command = yon_char_unite(command, " add -d \"",origin_flagged,"\" -r \"",name_flagged, sign_flagged ? yon_char_append("\" --sign-repo ",sign_flagged):"\"" , " --sign-package ", dct->key, " -p ", signed_packs,NULL); + char *sign_command = yon_char_unite(command, " add -d \"",origin_flagged,"\" -r \"",name_flagged, sign_flagged ? yon_char_append("\" --sign-repo ",sign_flagged):"\"" , " --sign-pkg ", dct->key, " -p ", signed_packs,NULL); printf("%s\n",sign_command); system(sign_command); }