Add (recrawl)
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
use App\Models\Category;
|
||||
use App\Models\NewsSerpResult;
|
||||
use App\Models\Post;
|
||||
use App\Models\RssPost;
|
||||
use App\Models\SerpUrl;
|
||||
use App\Notifications\PostIncomplete;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -35,6 +36,24 @@
|
||||
|
|
||||
*/
|
||||
|
||||
Route::get('/recrawl_from', function (Request $request) {
|
||||
|
||||
$id = $request->input('id');
|
||||
|
||||
if (is_empty($id)) {
|
||||
return "Missing 'id'.";
|
||||
}
|
||||
|
||||
$last_record = RssPost::orderBy('id','ASC')->first();
|
||||
|
||||
for ($i=$id; $i < $last_record; $i++) {
|
||||
BrowseRSSPostJob::dispatch($i)->onQueue('default')->onConnection('default');
|
||||
}
|
||||
|
||||
return 'ok';
|
||||
});
|
||||
|
||||
|
||||
Route::get('/opml', [App\Http\Controllers\Tests\TestController::class, 'opml']);
|
||||
|
||||
Route::get('/notification', [App\Http\Controllers\Tests\TestController::class, 'notification']);
|
||||
|
||||
Reference in New Issue
Block a user