mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Merge remote-tracking branch 'origin/login_hotfixes_1.5.1_reopen' into bugfix_registration
This commit is contained in:
commit
c6b1bed387
@ -69,7 +69,7 @@ namespace controller {
|
||||
|
||||
using namespace Poco::Data::Keywords;
|
||||
Poco::Data::Statement select(session);
|
||||
select << "SELECT id, first_name, last_name, email, username, description, pubkey, created, email_checked, disabled, group_id FROM " << db->getTableName();
|
||||
select << "SELECT id, first_name, last_name, email, username, description, pubkey, created, email_checked, disabled, group_id, publisher_id FROM " << db->getTableName();
|
||||
select << " where email_checked = 0 ";
|
||||
select, into(resultFromDB);
|
||||
if (searchString != "") {
|
||||
|
||||
@ -74,7 +74,8 @@ enum PageState {
|
||||
{
|
||||
//mSession->finalizeTransaction(false, true);
|
||||
//
|
||||
if(!transaction.isNull() && transaction->getModel()->getUserId() == user_model->getID())
|
||||
if(!transaction.isNull() &&
|
||||
(transaction_body->isCreation() || transaction->getModel()->getUserId() == user_model->getID()))
|
||||
{
|
||||
if(pt->removeTask(transaction)) {
|
||||
transaction->deleteFromDB();
|
||||
@ -150,7 +151,7 @@ enum PageState {
|
||||
transaction_body = transaction->getTransactionBody();
|
||||
// user can only delete there own transactions
|
||||
// TODO: Auto timeout for community transactions
|
||||
if(transaction->getModel()->getUserId() == user_model->getID()) {
|
||||
if(transaction_body->isCreation() || transaction->getModel()->getUserId() == user_model->getID()) {
|
||||
transaction_removeable = true;
|
||||
}
|
||||
}
|
||||
@ -338,20 +339,19 @@ enum PageState {
|
||||
<%= gettext("Transaktion unterzeichnen") %>
|
||||
</button>
|
||||
<% } %>
|
||||
<button type="submit" class="form-button button-cancel" name="skip" value="skip">
|
||||
<i class="material-icons-outlined">debug-step-over</i>
|
||||
<%= gettext("Transaktion überspringen") %>
|
||||
</button>
|
||||
<% if(transaction_removeable) { %>
|
||||
<button type="submit" class="form-button button-cancel" name="abort" value="abort">
|
||||
<i class="material-icons-outlined">delete</i>
|
||||
<%= gettext("Transaktion verwerfen") %>
|
||||
</button>
|
||||
<% } else { %>
|
||||
<button type="submit" class="form-button button-cancel" name="skip" value="skip">
|
||||
<i class="material-icons-outlined">debug-step-over</i>
|
||||
<%= gettext("Transaktion überspringen") %>
|
||||
</button>
|
||||
<% } %>
|
||||
</form>
|
||||
<% } %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<%@ include file="include/footer_chr.cpsp" %>
|
||||
<%@ include file="include/footer_chr.cpsp" %>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user