mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Save comment when closing requests
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
b8c1cd7cc3
commit
5931d5ceec
3 changed files with 10 additions and 1 deletions
|
@ -333,6 +333,7 @@ CREATE TABLE PackageRequests (
|
||||||
MergeBaseName VARCHAR(255) NULL,
|
MergeBaseName VARCHAR(255) NULL,
|
||||||
UsersID INTEGER UNSIGNED NULL DEFAULT NULL,
|
UsersID INTEGER UNSIGNED NULL DEFAULT NULL,
|
||||||
Comments TEXT NOT NULL DEFAULT '',
|
Comments TEXT NOT NULL DEFAULT '',
|
||||||
|
ClosureComment TEXT NOT NULL DEFAULT '',
|
||||||
RequestTS BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
RequestTS BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
||||||
Status TINYINT UNSIGNED NOT NULL DEFAULT 0,
|
Status TINYINT UNSIGNED NOT NULL DEFAULT 0,
|
||||||
PRIMARY KEY (ID),
|
PRIMARY KEY (ID),
|
||||||
|
|
|
@ -21,3 +21,10 @@ ALTER TABLE Users MODIFY Email VARCHAR(254) NOT NULL;
|
||||||
----
|
----
|
||||||
ALTER TABLE PackageComments ADD COLUMN PinnedTS BIGINT UNSIGNED NOT NULL DEFAULT 0;
|
ALTER TABLE PackageComments ADD COLUMN PinnedTS BIGINT UNSIGNED NOT NULL DEFAULT 0;
|
||||||
----
|
----
|
||||||
|
|
||||||
|
|
||||||
|
3. Add new column to store the closure comment of package requests:
|
||||||
|
|
||||||
|
----
|
||||||
|
ALTER TABLE PackageRequests ADD COLUMN ClosureComment TEXT NOT NULL DEFAULT '';
|
||||||
|
----
|
||||||
|
|
|
@ -227,7 +227,8 @@ function pkgreq_close($id, $reason, $comments, $auto_close=false) {
|
||||||
return array(false, __("Only TUs and developers can close requests."));
|
return array(false, __("Only TUs and developers can close requests."));
|
||||||
}
|
}
|
||||||
|
|
||||||
$q = "UPDATE PackageRequests SET Status = " . intval($status) . " ";
|
$q = "UPDATE PackageRequests SET Status = " . intval($status) . ", ";
|
||||||
|
$q.= "ClosureComment = " . $dbh->quote($comments) . " ";
|
||||||
$q.= "WHERE ID = " . intval($id);
|
$q.= "WHERE ID = " . intval($id);
|
||||||
$dbh->exec($q);
|
$dbh->exec($q);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue