From 6e14ba853c871d3451108f91ea1a0f3efbc8be2f Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 1 Jun 2023 11:38:05 +0300 Subject: [PATCH] fts-solr: Use FTS_SOLR_USER_CONTEXT_REQUIRE() where possible --- src/plugins/fts-solr/fts-backend-solr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/fts-solr/fts-backend-solr.c b/src/plugins/fts-solr/fts-backend-solr.c index ce147c80f1..c1fc8d00aa 100644 --- a/src/plugins/fts-solr/fts-backend-solr.c +++ b/src/plugins/fts-solr/fts-backend-solr.c @@ -386,7 +386,8 @@ static int fts_backend_solr_commit(struct solr_fts_backend_update_context *ctx) { struct solr_fts_backend *backend = (struct solr_fts_backend *) ctx->ctx.backend; - struct fts_solr_user *fuser = FTS_SOLR_USER_CONTEXT(ctx->ctx.backend->ns->user); + struct fts_solr_user *fuser = + FTS_SOLR_USER_CONTEXT_REQUIRE(ctx->ctx.backend->ns->user); if (!fuser->set.soft_commit) return 0; @@ -502,7 +503,8 @@ fts_backend_solr_uid_changed(struct solr_fts_backend_update_context *ctx, { struct solr_fts_backend *backend = (struct solr_fts_backend *)ctx->ctx.backend; - struct fts_solr_user *fuser = FTS_SOLR_USER_CONTEXT(ctx->ctx.backend->ns->user); + struct fts_solr_user *fuser = + FTS_SOLR_USER_CONTEXT_REQUIRE(ctx->ctx.backend->ns->user); if (ctx->mails_since_flush >= fuser->set.batch_size) { if (fts_backed_solr_build_flush(ctx) < 0) -- 2.47.3