Skip to content

Commit

Permalink
Fix link avatar bug
Browse files Browse the repository at this point in the history
  • Loading branch information
Atralupus committed Feb 26, 2024
1 parent 0d81bf2 commit 09b1b47
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions NineChroniclesUtilBackend.Store/Services/MongoDbStore.cs
Original file line number Diff line number Diff line change
Expand Up @@ -156,12 +156,12 @@ public async Task LinkAvatarsToArenaAsync()

foreach (var address in batchAddresses)
{
var avatarFilter = Builders<BsonDocument>.Filter.Eq("address", address.ToHex());
var avatarFilter = Builders<BsonDocument>.Filter.Eq("Avatar.address", address.ToHex());
var avatar = await _avatarCollection.Find(avatarFilter).FirstOrDefaultAsync();
if (avatar != null)
{
var objectId = avatar["_id"].AsObjectId;
var arenaFilter = Builders<BsonDocument>.Filter.Eq("avatarAddress", address.ToHex());
var arenaFilter = Builders<BsonDocument>.Filter.Eq("AvatarAddress", address.ToHex());
var update = Builders<BsonDocument>.Update.Set("avatarObjectId", objectId);
var updateModel = new UpdateOneModel<BsonDocument>(arenaFilter, update) { IsUpsert = false };
bulkOps.Add(updateModel);
Expand Down
2 changes: 1 addition & 1 deletion NineChroniclesUtilBackend.Store/Worker.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public Worker(ILogger<Worker> logger, ILogger<ArenaScrapper> scrapperLogger, IS
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
await _scrapper.ExecuteAsync();
// await _store.FlushAsync();
await _store.FlushAsync();
await _store.LinkAvatarsToArenaAsync();

_store.Result.TotalElapsedMinutes = DateTime.UtcNow.Subtract(_store.Result.StartTime).Minutes;
Expand Down

0 comments on commit 09b1b47

Please sign in to comment.