[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kexi] [Bug 371896] Kexi crashed when saving after renaming a field
From:       Jarosław Staniek <bugzilla_noreply () kde ! org>
Date:       2018-01-07 1:08:50
Message-ID: bug-371896-17878-KtSs0mL2HH () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=371896

--- Comment #3 from Jarosław Staniek <staniek@kde.org> ---
Git commit 3d6032f4f5e503f2cfdf05eeb48cf4ddcbd80aa2 by Jaroslaw Staniek.
Committed on 07/01/2018 at 01:07.
Pushed by staniek into branch 'master'.

Expand scope of KDbTableSchemaChangeListener to allow registering queries for
changes in table schema

Summary:
Listener related to a query can receive "close" request if table design the
query depends on is about to be changed.
This way for example Kexi is able to ask users to close form or report if it
uses query depending on altered table.
FIXED-IN:3.1.0

When table schema is removed unregister it from KDbTableSchemaChangeListener
objects

FIXED-IN:3.1.0

Test Plan: Test Kexi for https://phabricator.kde.org/D8118

Reviewers: piggz

Reviewed By: piggz

Tags: #kdb

Maniphest Tasks: T7703, T7704

Differential Revision: https://phabricator.kde.org/D8117

M  +1    -0    src/CMakeLists.txt
M  +1    -0    src/KDbConnection.cpp
M  +2    -1    src/KDbConnection.h
M  +2    -0    src/KDbConnection_p.h
M  +489  -30   src/KDbTableSchemaChangeListener.cpp
M  +78   -14   src/KDbTableSchemaChangeListener.h
M  +5    -0    src/config-kdb.h.cmake

https://commits.kde.org/kdb/3d6032f4f5e503f2cfdf05eeb48cf4ddcbd80aa2

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic