diff --git a/src/calibre/library/cli.py b/src/calibre/library/cli.py index 451e91acc0..edda1c8502 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -337,6 +337,9 @@ def do_set_metadata(db, id, stream): mi = OPFReader(stream) db.set_metadata(id, mi) do_show_metadata(db, id, False) + if SingleApplication is not None: + sa = SingleApplication('calibre GUI') + sa.send_message('refreshdb:') def command_set_metadata(args, dbpath): parser = get_parser(_(