
While writing an internal using the Qt
Error transferring http://uscogdb-v001.i.hmnc.us/v1/databases/hpprx-drug-pricing/collections/6610f0d1003d0ae4b426/documents - server replied: Internal Server Error,
{"message":"Server Error","code":500,"type":"general_unknown","version":"1.5.4"}
Following the AppWrite log gives me this,
[Error] URL: /v1/databases/:databaseId/collections/:collectionId/documents [Error] Type: Utopia\Database\Exception [Error] Message: Collection not found [Error] File: /usr/src/code/vendor/utopia-php/database/src/Database/Database.php [Error] Line: 2623
I'm attempting to perform the following-
/** ...Header snip... **/
Dialog::Dialog(QWidget *parent)
: QDialog(parent)
, ui(new Ui::Dialog)
, error(new QErrorMessage(this))
{
connect(ui->cmdSyncData, &QPushButton::clicked, this, [=]() {
AWDatabasesApi api;
QEventLoop loop;
api.setApiKey("drug-import", queryAPIKey());
api.setNewServerForAllOperations(QUrl("http://uscogdb-v001.i.hmnc.us/v1"));
ui->cmdSyncData->setEnabled(false);
connect(&api, &AWDatabasesApi::databasesListDocumentsSignalE, this, [&](AWDocumentList, QNetworkReply::NetworkError, QString err) {
ui->cmdSyncData->setEnabled(true);
qDebug() << "Error.";
error->showMessage(err);
loop.quit();
});
api.databasesListDocuments("hpprx-drug-pricing", "6610f0d1003d0ae4b426");
QTimer::singleShot(5000, &loop, &QEventLoop::quit);
loop.exec();
});
}
QString Dialog::queryApiKey() {
return "api-key";
}

did you set “X-Appwrite-Project” in headers?

hmm

okay that was stupid- but now I'm getting The current user is not authorized to perform the requested action

you should give permissions

in the settings of collection

the API key has everything to do with Databases

oh

hmm

Looks like my problem was I forgot to enable Document Security
😄
Recommended threads
- rror creating Appwrite user: User (role:...
I do not understand, I have tryied everything tryable to make this error go away, I have absolutely no more ideas on how should I correct this. Anything can hel...
- Build-in user attributes unique
Hey! I have a question, i'm creating user via account.create and i was wandering if there is possibility to make name and email unique. I don't wont to go throu...
- Best practice for calling 3P APIs with p...
Hey everyone! Looking for guidance on the recommended approach for securely calling third-party APIs from my Appwrite-hosted application. **Current Setup:** - ...
