mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-06-04 17:59:11 +02:00
noogle: bugfixes
This commit is contained in:
parent
432b5ca2ec
commit
482a9f8306
@ -54,7 +54,8 @@ async function generate_image(message) {
|
||||
|
||||
let evt = new EventBuilder(5100, "NIP 90 Image Generation request", tags)
|
||||
let res = await client.sendEventBuilder(evt)
|
||||
store.commit('set_current_request_id', res.toHex())
|
||||
store.commit('set_current_request_id_image', res.toHex())
|
||||
console.log("IMAGE EVENT SENT: " + res.toHex())
|
||||
|
||||
//miniToastr.showMessage("Sent Request to DVMs", "Awaiting results", VueNotifications.types.warn)
|
||||
searching = true
|
||||
@ -66,9 +67,6 @@ async function generate_image(message) {
|
||||
console.log("Already has event listener")
|
||||
}
|
||||
|
||||
console.log(res)
|
||||
|
||||
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
@ -94,9 +92,9 @@ async function listen() {
|
||||
let resonsetorequest = false
|
||||
for (let tag in event.tags) {
|
||||
if (event.tags[tag].asVec()[0] === "e") {
|
||||
console.log("ETAG: " + event.tags[tag].asVec()[1])
|
||||
console.log("LISTEN TO : " + store.state.requestid)
|
||||
if (event.tags[tag].asVec()[1] === store.state.requestid) {
|
||||
console.log("IMAGE ETAG: " + event.tags[tag].asVec()[1])
|
||||
console.log("IMAGE LISTEN TO : " + store.state.requestidImage)
|
||||
if (event.tags[tag].asVec()[1] === store.state.requestidImage) {
|
||||
resonsetorequest = true
|
||||
}
|
||||
}
|
||||
@ -315,7 +313,7 @@ defineProps({
|
||||
|
||||
<div className="card-body">
|
||||
<h2 className="card-title">{{ dvm.name }}</h2>
|
||||
<h3 >{{ dvm.about }}</h3>
|
||||
<h3 class="fa-cut" >{{ dvm.about }}</h3>
|
||||
|
||||
|
||||
|
||||
|
@ -69,11 +69,11 @@ export default {
|
||||
async sign_in_anon() {
|
||||
try {
|
||||
await loadWasmAsync();
|
||||
try {
|
||||
/*try {
|
||||
initLogger(LogLevel.debug());
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
}*/
|
||||
|
||||
let keys = Keys.fromSkStr("ece3c0aa759c3e895ecb3c13ab3813c0f98430c6d4bd22160b9c2219efc9cf0e")
|
||||
this.signer = ClientSigner.keys(keys) //TODO store keys
|
||||
@ -116,11 +116,11 @@ export default {
|
||||
|
||||
await loadWasmAsync();
|
||||
|
||||
try {
|
||||
/* try {
|
||||
initLogger(LogLevel.debug());
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
} */
|
||||
|
||||
let nip07_signer = new Nip07Signer();
|
||||
try{
|
||||
@ -171,12 +171,9 @@ export default {
|
||||
|
||||
let signer = ClientSigner.keys(keys) //TODO store keys
|
||||
let client = new ClientBuilder().signer(signer).build()
|
||||
//await client.addRelay("wss://nos.lol");
|
||||
await client.addRelay("wss://relay.f7z.io")
|
||||
await client.addRelay("wss://pablof7z.nostr1.com")
|
||||
//await client.addRelay("wss://relay.nostr.net")
|
||||
await client.addRelay("wss://relay.nostr.band");
|
||||
//await client.addRelay("wss://nostr-pub.wellorder.net")
|
||||
for (const relay of store.state.relays){
|
||||
await client.addRelay(relay);
|
||||
}
|
||||
await client.connect();
|
||||
|
||||
let dvmkinds = []
|
||||
@ -204,11 +201,11 @@ export default {
|
||||
jsonentry.image = jsonentry.picture
|
||||
}
|
||||
jsonentry.event = entry.asJson()
|
||||
jsonentry.kind = entry.tags[tag].asVec()[1]
|
||||
nip89dvms.push(jsonentry);
|
||||
jsonentry.kind = entry.tags[tag].asVec()[1]
|
||||
nip89dvms.push(jsonentry);
|
||||
}
|
||||
catch (error){
|
||||
console.log(error)
|
||||
//console.log(error)
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -70,7 +70,8 @@ async function send_search_request(message) {
|
||||
|
||||
let evt = new EventBuilder(5302, "NIP 90 Search request", tags)
|
||||
let res = await client.sendEventBuilder(evt)
|
||||
store.commit('set_current_request_id', res.toHex())
|
||||
store.commit('set_current_request_id_search', res.toHex())
|
||||
console.log("SEARCH EVENT SENT: " + res.toHex())
|
||||
miniToastr.showMessage("Sent Request to DVMs", "Awaiting results", VueNotifications.types.warn)
|
||||
if (!store.state.hasEventListener){
|
||||
listen()
|
||||
@ -131,17 +132,17 @@ async function listen() {
|
||||
}
|
||||
const dvmname = getNamefromId(event.author.toHex())
|
||||
console.log("Received new event from", relayUrl);
|
||||
let resonsetorequest = false
|
||||
for (let tag in event.tags) {
|
||||
|
||||
if (event.tags[tag].asVec()[0] === "e") {
|
||||
console.log("ETAG: " + event.tags[tag].asVec()[1])
|
||||
if (event.tags[tag].asVec()[1] === store.state.requestid) {
|
||||
resonsetorequest = true
|
||||
}
|
||||
}
|
||||
|
||||
let resonsetorequest = false
|
||||
for (let tag in event.tags) {
|
||||
if (event.tags[tag].asVec()[0] === "e") {
|
||||
//console.log("SEARCH ETAG: " + event.tags[tag].asVec()[1])
|
||||
// console.log("SEARCH LISTEN TO : " + store.state.requestidSearch)
|
||||
if (event.tags[tag].asVec()[1] === store.state.requestidSearch) {
|
||||
resonsetorequest = true
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
if(resonsetorequest){
|
||||
|
||||
if (event.kind === 7000) {
|
||||
|
@ -12,7 +12,7 @@ import {isVisible} from "bootstrap/js/src/util/index.js";
|
||||
</div>
|
||||
<div className="flex-1">
|
||||
<router-link class="menu" to="/">Noogle</router-link>
|
||||
<router-link class="menu" to="/image">Image Generation</router-link>
|
||||
<router-link class="menu" to="/image">ImageGen</router-link>
|
||||
<router-link class="menu" to="/about">About</router-link>
|
||||
<router-link class="menu" to="/nip89">DVMs</router-link>
|
||||
|
||||
|
@ -8,13 +8,14 @@ const store = createStore({
|
||||
test: "hello",
|
||||
client: Client,
|
||||
pubkey: PublicKey,
|
||||
requestid: String,
|
||||
requestidSearch: String,
|
||||
requestidImage: String,
|
||||
hasEventListener: false,
|
||||
imagehasEventListener: false,
|
||||
imagedvmreplies: [],
|
||||
nip89dvms: [],
|
||||
results: [],
|
||||
relays: ["wss://relay.damus.io", "wss://nos.lol", "wss://relay.f7z.io", "wss://pablof7z.nostr1.com", "wss://relay.nostr.net", "wss://relay.nostr.net", "wss://relay.nostr.band", "wss://nostr-pub.wellorder.net"],
|
||||
relays: ["wss://relay.damus.io", "wss://nos.lol", "wss://pablof7z.nostr1.com", "wss://relay.nostr.net", "wss://relay.nostr.net", "wss://relay.nostr.band", "wss://nostr-pub.wellorder.net"],
|
||||
}
|
||||
},
|
||||
mutations: {
|
||||
@ -37,8 +38,11 @@ const store = createStore({
|
||||
state.nip89dvms.length = 0
|
||||
state.nip89dvms.push.apply(state.nip89dvms, nip89dvms)
|
||||
},
|
||||
set_current_request_id(state, requestid){
|
||||
state.requestid = requestid
|
||||
set_current_request_id_search(state, requestid){
|
||||
state.requestidSearch = requestid
|
||||
},
|
||||
set_current_request_id_image(state, requestid){
|
||||
state.requestidImage = requestid
|
||||
},
|
||||
set_search_results(state, results){
|
||||
state.results.length = 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user