Merge branch 'claude/rate-limit-behavior-474ecf'
Strip only a trailing numeric suffix from blog folder names, fixing zomb-eh_10 importing as blog 'zomb-eh0'. Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
@@ -582,16 +582,11 @@ namespace URLNotesGrabberCORE
|
|||||||
|
|
||||||
protected static string NormalizeBlogFolderName(string folderName)
|
protected static string NormalizeBlogFolderName(string folderName)
|
||||||
{
|
{
|
||||||
return folderName
|
// Archive tools suffix duplicate blog folders with _1, _2, ... _10 and beyond. Strip only a
|
||||||
.Replace("_1", "")
|
// trailing numeric suffix: unanchored substring removal ate the "_1" inside "_10" and left the
|
||||||
.Replace("_2", "")
|
// "0" welded to the name (zomb-eh_10 -> zomb-eh0), and mangled any blog whose real name
|
||||||
.Replace("_3", "")
|
// contains "_1". A blog name is never a prefix of itself plus "_<digits>", so this is safe.
|
||||||
.Replace("_4", "")
|
return System.Text.RegularExpressions.Regex.Replace(folderName, @"_\d+$", "");
|
||||||
.Replace("_5", "")
|
|
||||||
.Replace("_6", "")
|
|
||||||
.Replace("_7", "")
|
|
||||||
.Replace("_8", "")
|
|
||||||
.Replace("_9", "");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static async Task FetchAndStoreReplyText(string blogName, long postID, long timestamp)
|
static async Task FetchAndStoreReplyText(string blogName, long postID, long timestamp)
|
||||||
|
|||||||
Reference in New Issue
Block a user