set add_any_datetime... to 0 when migrating DB to be consistent

This commit is contained in:
Martin Rotter 2023-08-22 10:28:43 +02:00
parent 8aced436ee
commit 87c5abec12
5 changed files with 43 additions and 21 deletions

View File

@ -2472,6 +2472,16 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</source>
<source>Cleanup web cac&amp;he</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="945"/>
<source>You must add new account first</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="948"/>
<source>You must add new account first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="319"/>
@ -5304,7 +5314,7 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/database/databasequeries.cpp" line="2650"/>
<location filename="../src/librssguard/database/databasequeries.cpp" line="2649"/>
<source>Cannot insert article filter, because current database cannot return last inserted row ID.</source>
<translation type="unfinished"></translation>
</message>
@ -6982,59 +6992,60 @@ Also, there are some built-in sounds. Just start typing &quot;:&quot; and they w
<context>
<name>StandardFeed</name>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="163"/>
<source>Script</source>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/>
<source>
Encoding: %1
Type: %2
Post-processing script: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/>
<source>Local file</source>
<source>Script</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/>
<source>Local file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="202"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/>
<source>Cannot save data for feed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="291"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="351"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="434"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="474"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/>
<source>
Encoding: %2
Type: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="201"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/>
<source>Cannot save feed data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="473"/>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/>
<source>Cannot move feed</source>
<translation type="unfinished"></translation>
</message>

View File

@ -44,7 +44,7 @@ CREATE TABLE Feeds (
is_off INTEGER NOT NULL DEFAULT 0 CHECK (is_off >= 0 AND is_off <= 1),
is_quiet INTEGER NOT NULL DEFAULT 0 CHECK (is_quiet >= 0 AND is_quiet <= 1),
is_rtl INTEGER NOT NULL DEFAULT 0 CHECK (is_rtl >= 0 AND is_rtl <= 1),
add_any_datetime_articles INTEGER NOT NULL DEFAULT 1 CHECK (add_any_datetime_articles >= 0 AND add_any_datetime_articles <= 1),
add_any_datetime_articles INTEGER NOT NULL DEFAULT 0 CHECK (add_any_datetime_articles >= 0 AND add_any_datetime_articles <= 1),
datetime_to_avoid BIGINT NOT NULL DEFAULT 0 CHECK (datetime_to_avoid >= 0),
open_articles INTEGER NOT NULL DEFAULT 0 CHECK (open_articles >= 0 AND open_articles <= 1),
account_id INTEGER NOT NULL,

View File

@ -14,7 +14,7 @@ CREATE TABLE Feeds (
is_off INTEGER NOT NULL DEFAULT 0 CHECK (is_off >= 0 AND is_off <= 1),
is_quiet INTEGER NOT NULL DEFAULT 0 CHECK (is_quiet >= 0 AND is_quiet <= 1),
is_rtl INTEGER NOT NULL DEFAULT 0 CHECK (is_rtl >= 0 AND is_rtl <= 1),
add_any_datetime_articles INTEGER NOT NULL DEFAULT 1 CHECK (add_any_datetime_articles >= 0 AND add_any_datetime_articles <= 1),
add_any_datetime_articles INTEGER NOT NULL DEFAULT 0 CHECK (add_any_datetime_articles >= 0 AND add_any_datetime_articles <= 1),
datetime_to_avoid BIGINT NOT NULL DEFAULT 0 CHECK (datetime_to_avoid >= 0),
open_articles INTEGER NOT NULL DEFAULT 0 CHECK (open_articles >= 0 AND open_articles <= 1),
account_id INTEGER NOT NULL,

View File

@ -341,7 +341,7 @@ void FormMain::updateAddItemMenu() {
m_ui->m_menuAddItem->addAction(m_ui->m_actionAddFeedIntoSelectedItem);
}
else {
m_ui->m_menuAddItem->addAction(m_ui->m_actionNoActions);
m_ui->m_menuAddItem->addAction(m_ui->m_actionNoAccounts);
}
}

View File

@ -937,6 +937,17 @@
<string>Cleanup web cac&amp;he</string>
</property>
</action>
<action name="m_actionNoAccounts">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string>You must add new account first</string>
</property>
<property name="toolTip">
<string>You must add new account first.</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>