nostrplebs api added

This commit is contained in:
HolgerHatGarKeineNode
2023-08-27 17:37:50 +02:00
parent b4b376c22a
commit 61f1baf18d
2 changed files with 20 additions and 1 deletions

View File

@@ -33,6 +33,25 @@ Route::middleware([])
Route::resource('cities', \App\Http\Controllers\Api\CityController::class);
Route::resource('venues', \App\Http\Controllers\Api\VenueController::class);
Route::resource('languages', \App\Http\Controllers\Api\LanguageController::class);
Route::get('nostrplebs', function () {
return User::query()
->select([
'email',
'public_key',
'lightning_address',
'lnurl',
'node_id',
'paynym',
'lnbits',
'nostr',
'id',
])
->whereNotNull('nostr')
->orderByDesc('id')
->get()
->unique('nostr')
->pluck('nostr');
});
Route::get('bindles', function () {
return \App\Models\LibraryItem::query()
->where('type', 'bindle')