You can remove this ' new lines' with online tools like https://webtexttools.com/texttools/delete-whitespaces/
Changed browser and problem solved.
getting the same issue , tried almost everything , but i dont know why anyone haven't worked on it , to hide the scrollbar of whole body in a nextjs/reactjs tailwind project , frustating a lot !!!
After opening an issue on github related to this question, i received an response from the maintainers. Here is the link for the issue: https://github.com/micronaut-projects/micronaut-data/issues/3373
Have a look at MDG Technology Icons: https://sparxsystems.com/enterprise_architect_user_guide/17.1/the_application_desktop/projectbrowseroverlays.html
trying to get it to work on my side. But when I want to run the questy i get below error...
What is wrong?
DataSource.Error: Web.Contents failed to get contents from 'https://portail.agir.orange.com/rest/api/2/search?jql=project%3DSOMEPROJECT&fields=summary%2Creporter%2Cstatus&maxResults=1000' (400):
Details:
DataSourceKind=Web
DataSourcePath=https://portail.agir.orange.com/rest/api/2/search
Url=https://portail.agir.orange.com/rest/api/2/search?jql=project%3DSOMEPROJECT&fields=summary%2Creporter%2Cstatus&maxResults=1000
I have converted this wrong snippet following the Grafana Alloy Syntax Guide for the new .alloy file syntax and the Graphana Components reference documentation.
use blur image tool ,find some ideas
Thank you, I tried the Troubleshooter and it's showing "No apps on your account." but it's not true I have some apps (see screenshot) and some of them are showing ads and my Ad unit ID are correct from Admob
I wrote a short, two-part article about the differences between B-tree indexes and MongoDB Atlas Search; it might help you https://medium.com/@sanyaaxel94/from-ground-level-b-trees-to-atlas-search-heaven-part-1-c9bda1c201f6
I wrote a short, two-part article about the differences between B-tree indexes and MongoDB Atlas Search; it might help you https://medium.com/@sanyaaxel94/from-ground-level-b-trees-to-atlas-search-heaven-part-1-c9bda1c201f6
StackOverflow is dead
StackOverflow is dead
StackOverflow is dead
StackOverflow is dead
StackOverflow is dead
StackOverflow is dead
StackOverflow is dead
If anyone is still searching for one, Created my own custom Processor that Captures Changes using MongoDB Change Stream.
Any luck on this Rob, i got stuck in the same place when the provision status says "In Progress".
I have only changed the JS part and also added comments in code.
Is this how you want it?
const chatLauncher = document.getElementById('chatLauncher');
const chatContainer = document.getElementById('chatContainer');
const sidebar = document.getElementById('sidebar');
// just changed the name
function closeChat() {
chatContainer.style.display = 'none';
chatLauncher.style.display = 'flex';
}
chatLauncher.addEventListener('click', () => {
chatContainer.style.display = 'flex';
chatLauncher.style.display = 'none';
// when opening the chat, it should not be fullscreen
chatContainer.classList.remove('fullscreen');
// with collapsed sidebar
sidebar.querySelector('.content').style.display = 'none';
// this is not needed because you don't have
// the option to close chat when sidebar is fullwidth
// in case you implment it later
// sidebar.classList.remove('fullwidth');
});
function toggleFullscreen() {
chatContainer.classList.toggle('fullscreen');
// also toggle sidebar content
sidebar.querySelector('.content').style.display =
chatContainer.classList.contains('fullscreen') ? 'block' : 'none';
}
function toggleSidebar() {
const isFullscreen = chatContainer.classList.contains('fullscreen');
// isMobile is always false if isFullscreen is true
// isFullscreen = !isMobile
// const isMobile = chatContainer.offsetWidth <= 400;
if (!isFullscreen) {
sidebar.classList.toggle('fullwidth');
// there is no collapsed class defined??
// sidebar.classList.remove('collapsed');
sidebar.querySelector('.content').style.display =
sidebar.classList.contains('fullwidth') ? 'block' : 'none';
} else {
// you mentioned, collapsing sidebar in fullscreen should not be possible
// sidebar.classList.toggle('collapsed');
// sidebar.querySelector('.content').style.display =
// sidebar.classList.contains('collapsed') ? 'none' : 'block';
}
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Segoe UI', sans-serif;
background: #f3f3f3;
}
/* ---------- launcher ---------- */
.chat-launcher {
position: fixed;
bottom: 20px;
right: 20px;
background: #000;
color: #fff;
border-radius: 50%;
width: 48px;
height: 48px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
cursor: pointer;
z-index: 1000;
}
/* ---------- chat container ---------- */
.chat-container {
display: none;
height: 600px;
width: 400px;
max-width: 90vw;
position: fixed;
bottom: 80px;
right: 20px;
background: #fff;
box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);
border-radius: 12px;
overflow: hidden;
z-index: 1001;
transition: all .3s ease;
}
/* ---------- fullscreen overrides ---------- */
.chat-container.fullscreen {
width: 100vw;
height: 100vh;
bottom: 0;
right: 0;
border-radius: 0;
display: flex;
flex-direction: row;
}
/* sidebar in fullscreen */
.chat-container.fullscreen .sidebar {
width: 250px;
border-right: 1px solid #ddd;
}
.chat-container.fullscreen .sidebar .content {
display: block;
}
/* chat area in fullscreen */
.chat-container.fullscreen .container {
display: flex;
flex: 1 1 auto;
}
/* ---------- sidebar ---------- */
.sidebar {
width: 60px;
background: #fff;
border-right: 1px solid #ddd;
padding: 20px;
transition: width .3s;
flex-shrink: 0;
}
.sidebar .toggle-btn {
font-size: 20px;
cursor: pointer;
margin-bottom: 20px;
}
.sidebar .content {
display: none;
}
.sidebar.fullwidth {
width: 100%;
border-right: none;
}
.sidebar.fullwidth .content {
display: block;
}
.sidebar.fullwidth~.container {
display: none;
}
/* ---------- chat area ---------- */
.container {
flex: 1;
display: flex;
flex-direction: column;
overflow: hidden;
min-width: 0;
}
.header {
background: #f5f5f5;
padding: 10px 16px;
display: flex;
align-items: center;
justify-content: space-between;
}
.header h2 {
flex: 1;
text-align: center;
font-size: 18px;
margin: 0;
}
.header .icons {
display: flex;
gap: 10px;
font-size: 20px;
color: #333;
cursor: pointer;
}
.blue-banner {
background: linear-gradient(to right, #2979ff, #1976d2);
color: white;
padding: 15px;
margin: 10px;
border-radius: 10px;
display: flex;
align-items: center;
gap: 10px;
font-size: 14px;
}
.messages {
flex: 1;
padding: 20px;
overflow-y: auto;
}
.message {
margin-bottom: 20px;
}
.message.bot {
background: #fff;
border-radius: 10px;
padding: 15px;
box-shadow: 0 0 4px rgba(0, 0, 0, .1);
max-width: 80%;
}
.message.user {
text-align: right;
}
.message.user .bubble {
display: inline-block;
background: #1976d2;
color: white;
border-radius: 20px;
padding: 10px 20px;
}
.timestamp {
font-size: 12px;
color: gray;
margin-top: 5px;
}
.input-area {
display: flex;
align-items: center;
padding: 10px;
background: white;
border-top: 1px solid #ccc;
}
.input-area input {
flex: 1;
padding: 10px;
border: 1px solid #ccc;
border-radius: 20px;
outline: none;
}
.input-area button {
background: #1976d2;
color: white;
border: none;
border-radius: 50%;
padding: 10px 15px;
margin-left: 10px;
cursor: pointer;
}
.upload-btn {
margin-right: 10px;
font-size: 12px;
color: #1976d2;
cursor: pointer;
}
<div class="chat-launcher" id="chatLauncher">💬</div>
<div class="chat-container" id="chatContainer">
<!-- sidebar -->
<div class="sidebar" id="sidebar">
<div class="toggle-btn" onclick="toggleSidebar()">☰</div>
<div class="content">
<h2>{nameHere}</h2>
<p>{descriptionHere}</p>
<h3>Continue Conversations</h3>
<button style="padding:10px;border:1px solid #1976d2;border-radius:10px;width:100%;margin-bottom:10px;background:#E3F2FD;color:#000;">Sender: Clickable →</button>
<h3>Talk to our experts</h3>
<button style="padding:10px;width:100%;margin-bottom:10px;background:#F3E5F5;border:1px solid #CCC;border-radius:10px;">👨💼 Support</button>
<div style="padding: 10px; border-radius: 10px; background: linear-gradient(to right, #d1c4e9, #f8bbd0);">
<p><strong>Need specialized help?</strong><br/>Our teams are ready to assist you with any questions</p>
<button style="padding: 5px 10px; background: blue; color: white; border: none; border-radius: 5px;">Call Us</button>
</div>
</div>
</div>
<!-- chat -->
<div class="container">
<div class="header">
<div class="icons" onclick="closeChat()">✖</div>
<h2>Support</h2>
<div class="icons">
<span onclick="alert('Call Clicked')">📞</span>
<span onclick="toggleFullscreen()">⤢</span>
</div>
</div>
<div class="blue-banner">
📄
<div>
<strong>Enter your details</strong><br>
<small>Click here to provide your information</small>
</div>
</div>
<div class="messages">
<div class="message bot">
Hey 😃 How can I assist you with services today? Could you please share your username to help you better?
<ul>
<li>1. I have an issue with SMS</li>
<li>2. I need help with Email</li>
<li>3. Other service query</li>
</ul>
<div class="timestamp">10:26 am</div>
</div>
<div class="message user">
<div class="bubble">hey</div>
<div class="timestamp">10:26 am</div>
</div>
<div class="message bot">
Hey 😃 How can I help you with today? Please share your username so I can assist you better.
<ul>
<li>1. I have an issue with SMS</li>
<li>2. I need help with Email</li>
<li>3. Other service query</li>
</ul>
<div class="timestamp">10:27 am</div>
</div>
</div>
<div class="input-area">
<span class="upload-btn">📎 Upload Files</span>
<input type="text" placeholder="Message AI Assistant...">
<button>➤</button>
</div>
</div>
</div>
Find a tool, https://sqliagram.pages.dev/. It visualizes SQL in a DAG, this may help
May be it's Gradle JDK problem:
https://www.electronforge.io/config/makers/squirrel.windows#handling-startup-events
this document has the answer what you need
Did you find how to fix this, I have same error, Image
I have answerd it here,it works. https://github.com/rapid7/metasploit-framework/issues/13231#issuecomment-3071689469
i have figured it out, i was doing the "*A1" twice. fixed it! lol thank you for helping though
Thank you @jme11, that was exactly what was causing the error. I updated the link and it’s working now.
Have you tried replacing scope='session' with scope='function' in the mocked_app and client fixtures?
did you find a solution to this?
Bro thank you so much, I was struggling on this problem for so long
It was a bug and will be fixed in the next release.
Thank you for code above, work perfectly. However how about to get coupon code based on customer email only? Without any specific discout type.
The error is thrown by your AWS because it cannot assume Snowflake, and is definitely related to the AWS permissions.
Your trust policy is correct as per https://docs.snowflake.com/en/user-guide/data-load-snowpipe-auto-s3#step-5-grant-the-iam-user-permissions-to-access-bucket-objects
I could not think of other reason for the error.
Were you able to get this work? If you still need help, let me know. I can assist through a Snowflake support case.
RabbitMQ has introduced Streams for this use case https://www.rabbitmq.com/blog/2021/07/13/rabbitmq-streams-overview
I am facing the same issue googleapiclient.errors.HttpError: <HttpError 500 when requesting https://forms.googleapis.com/v1/forms?alt=json returned "Internal error". Details: "Internal error"> can any one solve ????
What I don't even understand, actually, is which URI am I expected to put there, in the most normal case?
Which resources are expected to be available on this URI if I open it?
What is the purpose of setting more than one?
Which syntax should I use for setting more than one?
All apps on one page like it was before
I am facing the same problem. how did you solve it?
Title : Tauri + React: Image not displaying after saving in AppData folder
Hello everyone,
I’m working on a project using Tauri with React, and I’ve run into an issue with image handling.
I’m creating an images folder inside the AppData directory and copying uploaded images into that folder. I also store the image path in the SQLite database. Everything works fine during upload — the image is saved correctly, and the path is stored — but when I try to display the image later in my app, it doesn’t show up.
Here’s the function I’m using to add a product and save the image:
async function addProduct( file, productName, category, price, description ) { try { const database = await initDatabase(); const tokenExists = await exists("images", { baseDir: BaseDirectory.AppData, }); if (!tokenExists) { await mkdir("images", { baseDir: BaseDirectory.AppData, }); } const filename = await basename(file); const uniqueName = `${Date.now()}${filename}`; const destinationPath = `images/${uniqueName}`; await copyFile(file, destinationPath, { toPathBaseDir: BaseDirectory.AppData, }); await database.execute( "INSERT INTO product (productImage, productName, category, price, description) VALUES (?, ?, ?, ?, ?)", [destinationPath, productName, category, price, description] ); return { ok: true, message: "Product added successfully" }; } catch (error) { console.error("❌ Failed to add product:", error.message); throw error; } }
To display the image, I’m trying to load it like this:
<img src={`C:\\Users\\YourUser\\AppData\\Roaming\\com.product.app\\images\\${item.productImage}`} />
But the image is not rendering, and the console shows an error:
"Not allowed to load local resource"
What’s the correct way to show images stored in AppData in a Tauri + React application?
Is there a specific Tauri API or permission required to expose that image path to the frontend?
Any help would be appreciated
did you manage to fix it ? would love to know how
stack overflow sucks the homo dick and microsoft sucks the nggr dick
I'm having the same problem. Did you find a solution for this?
This is not an answer it's a question how can I remove the diagonal lines using VBA code
i think you should use onSelect or onChange props in Select from Antd instead of onClick
i ended up fixing this by changing the [now - countDownDate] to [countDownDate - now].
only exchange object is passed as tool context to server,
I’ve found a way to at least work around the issue so that the proxy can be used:
If you load another website first — for example, Wikipedia — before navigating to csfloat.com, it seems to work fine. You can add something like this to your code:
await page.goto("http://wikipedia.com/", {
waitUntil: "domcontentloaded",
timeout: 30000,
});
Then, after that, navigate to csfloat. Everything seems to work correctly this way.
Does anyone have an idea why this might be happening?
https://i.postimg.cc/VkTnRjzk/Przechwytywanie.png
i hope you help me, this is important for me.
jQuery now has major contender. The Juris.js enhance() API.
Refer to this article for reference. It's a relatively new solution to DOM manipulation and progressive enhancement.
https://medium.com/@resti.guay/jquery-vs-juris-js-enhance-api-technical-comparison-and-benefits-d94b63c63bf6
Strange! this one of our old functions that we had and working in our Windows server but now we moved to linux I got this error, Do you know how can I get the error message return by this event, my code still failing and would like to catch the error message? Thanks
How about this? You identify peaks by getting numbers that have a smaller number after and before it (only after or before for first and last), then take the 2 highest from these peaks?
Hy i have the same problem on an old installation; no buttos for upload,..
$tableColumns['dateiname'] = array(
'display_text' => 'datei',
'maxlen' => 100,
'perms' => 'EVCTAXQSHOF',
'file_upload' => array(
'upload_fun' => array(&$this, 'handleUpload'),
'delete_fun' => array(&$this, 'handleDeleteFile')),
'table_fun' => array(&$this, 'formatLinkDownload'),
'view_fun' => array(&$this, 'formatLinkDownload')
);
function formatLinkDownload($col,$val,$row,$instanceName,$rowNum)
{
$html = '';
if (!empty($val))
{
$html = '<a target="_blank" href="'.htmlspecialchars($val).'">test</a>';
}
return $html;
}
i tried with you code snipsets a little bit but my fiel is rendered as type="text"
can you show the 'upload_fun' => array(&$this, 'handleUpload'),
'delete_fun' => array(&$this, 'handleDeleteFile')),
funktions?
Thanks
([0-9]+([.][0-9]+)?|[0-9]+.d0|.d[0-9])
Use map and area tags to slice image.
Sajjad Ali game carrom pool coin seller don key seller don ab deal kaisa chal raha hai sajjad game carrom pool coin seller don bhai sir bolo sir fast
u gon get hacked lmaoooooooooo
Can use this approach wokrks fine
https://medium.com/@shubham9032/loading-dynamic-images-in-live-activities-with-push-to-start-tokens-in-ios-9273c0235905
https://medium.com/@shubham9032/loading-dynamic-images-in-live-activities-with-push-to-start-tokens-in-ios-9273c0235905
Por favor Siii
Im using this hacky workaround:
import tensorflow as tf
# im trying to import tf.keras .
# but vscode ide cannot detect the type hint due to tf lazy loading.
# Im using this hacky way to make it work.
# how to make this into a type hint, like a jsdoc, instead of a real import?
import typing
# The `typing.TYPE_CHECKING` constant is `True` during static type checking and `False` at runtime.
if typing.TYPE_CHECKING:
import keras
# from keras.api._v2 import keras
# from keras._tf_keras import keras
tf.keras = keras
embedding_layer = tf.keras.layers.Embedding(input_dim=100, output_dim=32)
embedding_layer(tf.constant([0, 1, 2]))
print(embedding_layer.weights)
(Another answer post is good, but not working for me. And I rather to not change the lib package file.)
Some ppl suggest just directly use keras. But Idk, the version compatibility is a mess to me...
Related:
i lwk dont know NGGER NGGER NGGERNGGER
Hi i have a similar issue. However, when querying the bucket i get denied
arn:aws:s3:::bucketname/AWSLogs/111111111/CloudTrail/ap-south-1/2025/07/09/111111111_CloudTrail_ap-south-1_20250709T1405Z_zwwNmrzBpawBJ0my.json.gz
Pretty much any prefix in AP.north or south. The bucket policy is lightly different.
},
"Action": "s3:*",
"Resource": "arn:aws:s3:::cloudtrailcentralizedbucket",
"Condition": {
"StringLike": {
"s3:prefix": [
"AWSLogs/111111111/*",
"AWSLogs/111111111/CloudTrail/*",
"AWSLogs/111111111/CloudTrail/ap-northeast-2/*",
"AWSLogs/111111111/CloudTrail/ap-northeast-3/*",
"AWSLogs/111111111/CloudTrail/ap-southeast-1/*",
"AWSLogs/111111111/CloudTrail/ap-northeast-1/*"
]
}
This issue return again since 2 days ago
https://developer.apple.com/forums/thread/792545?login=true&page=1#848727022
does there another sloution ?
like ecrypt the model without depend on Apple server ?
Ashwani Raj
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2 |
| cell 3 | cell 4 |
aaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
Possible Solution which does work:
I was able to run the ui file by adding the plugins path at the beginning of my script to point towards the correct directory.
qt_plugin_path = r"<<path>>"
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = qt_plugin_path
I would like to know if this is the correct method and if there are any pointers to check to see if the setup installation is correct! I would appreciate any solutions or helpful suggestions.
Thanks
I Face the same issue but for now doesn't working can you give your solution sbd what package you
print("You are an adult.")
print("Congratulations! You are an adult now.")
age = int(input("Please tell me your age: "))
''ve tried restarting the emulator, updating Android Studio, and adjusting RAM settings, but nothing seems to help. My setup includes Android Studio and the latest emulator version. Any advice on how to fix this?
I'm having this same issue. When I test the command, it cannot be found. Howevwer, when I do "chmod" +x test.txt it responds with: chmod: test.txt: No such file or directory.
Please help.
stuck in same problem, @BullyWiiPlaza did you find any solution for this and other new applications onboarded are working fine but the one we migrated showing the exact same behaviour which you have mentioned
i have the same problem with codeigniter 3.
just test different version of php_sqlsrv_ts_x64.dll and check one of them will work
Hello. I have a ZX800S module. How can I find out the ASCII code of this module?
MAN I'm looking for the mirror program
It's about 5 folders in file manager, the other website and then mirrorsearch, mirror, that's 3 folders, I lack 2 more
If anyone can help me out here, I would appreciate it
how did u fix it? i hadnt used vs code for a while and now that i use it, it appears that errors when before it didnt happens
Same problem, no solution.
I tried wrapping my NextJS layout.tsx in GoogleOAuthProvider, or just the component that uses useGoogleLogin - still getting the same error.
I tried both, removing the frequency parameter and verifying whether the GPIO pins mentioned in the code are correct, but I am still getting the same error. I am using ADS7924 as an external ADC with Raspberry Pi Pico W.
GCP CloudSQL now has a pre-GA offering for MySQL and PostgreSQL which provides this functionality under the name "Read Pools"
I have to use the Components[] array or specify (component) in the methods.
Did you read all the manual @ https://devdocs.prestashop-project.org/9/basics/installation/environments/docker/
Did you check out Clément Désiles docker-compose-kickstarter ?
hay problemas con el Internet explorer , los mensajes no se muestran, lo probaste con google, ahi si se deben mostrar?
Has anyone figured this out? Having this particular issue at the moment
With the latest updates the problem has been solved, now it no longer goes into error.
how can i fork and run it locally?
Did you find a solution to this?
Do Google plan to provide an alternative API which would allow an individual to list out the photographs and the albums in their own Google account? The photoslibrary.readonly.appcreateddata scope mentioned by @CCLU above only allows photos added by an application to be listed. Whereas I wish to list out all my photos and the albums they are in.
My actual requirement is as follows:
Remove photographs from my personal Google photos account which are not in an album. Obviously, I take lots of photos of the same scene, add the best to an album and share. However, I don't want to keep all the other pictures, but I have no indication which photos are in an album, so flying blind when deleting photos. Perhaps some indication could be added to the photos app?
just focus camera zoom on origin not both
Where are you trying tonrhn the code?
What version of python are you using?
I can in sql 2016
but not in sql 2022 , why ?
did you find solution pls for this error pls
I'm facing the same issue of @shiftyscales, even running in separate processes, the second instance app remains somehow alive after quitting, which makes the first instance frozen. It is not until I kill the second instance "stuck" process, the first start reacting again. Any idea why is it happening?
Hey i am having the same issue, when i open and close a modal. in one screen and goes to another screen or component and try to open another modal , the previously opened modal is flashing . i am using react native 0.79.4 and new architecture
https://github.com/fahadtahir1/pdf_renderer_api_android_with_okhttp_and_cache
wrorking example of PDF renderer API with Okhttp
How can we do it for iOS. For iOS we have issue that if we want to create nativemodule like swift file we need to do it from xcode itself and not possible from vscode. Is there any fix for it?
Why do you have your password in the code?
You should remove the password from this thread.
I am struggling with local sentinel developement as well.
I am using MAC. and Sentinel v0.40.0 and Terraform v1.10.5. My plan file is called `plan.json`
When using this example I always fail
# create file policy.sentinel
vim policy.sentinel
...
sentinel {
features = {
apply-all = true
terraform = true
}
}
import "plugin" "tfplan/v2" {
config = {
"plan_path": "./plan.json"
}
}
...
:wq!
# Execute file
$ sentinel apply policy.sentinel
Error parsing policy: policy.sentinel:1:10: expected ';', found '{' (and 2 more errors)
Any suggestions ?
I'm also facing the same issue so Can you Please help me with the solution!
I have explained it in detail in my Post, here is the Link :
Eagerly waiting for your Response!
Although old, this is the closest to what I'm looking for.
I have unstructured data (for example char 512) which I need to address as a structure. I use RTTS to create the structure and a new data reference with that structure.
The part I struggle with is finding a way to move the unstructured data to the dref (or address the original data using a typed field symbol). I want to avoid using offsets and lengths to make a conversion.
Any revelations?
I am facing same issue can you please conform if you have any answers here is the error
Restart login cookie not found. It may have expired; it may have been deleted or cookies are disabled in your browser. If cookies are disabled then enable them. Click Back to Application to login again.
Please try adding "--enable-hive-sync"
Not an answer to your question but I am unable to comment yet. Just thought I'd chime in and say you can clean this up a bit by putting those examples directly on ErrorBody type.
type ErrorBody = {
/**
* @example "https://someurl.com"
**/
type: string,
/**
* @example 409
**/
status: 400 | 401 | ...,
/**
* @example "error/409-error-one-hundred-and-fifty"
**/
code: string,
/**
* @example "This is an example of another error"
**/
title: string,
/**
* @example "You should provide error detail for all errors"
**/
detail: string
}
Then your endpoints can become:
@Response<ErrorBody>('409', 'A 409 error')
@Response<ErrorBody>('4XX', 'A 4xx error called fred')
I am also looking for an answer to this problem. I want all my API error responses to conform to the application/problem+json type response that can be found in this spec. I don't want to manually write out every possible @Response decorator though. I wish you could do something like:
@Response<ErrorBody>( ErrorStatusCodeEnum, 'An error' );
Where ErrorBody would now have the form
type ErrorBody = {
/**
* @example "https://someurl.com"
**/
type: string,
/**
* @example 409
**/
status: ErrorStatusCodeEnum,
/**
* @example "error/409-error-one-hundred-and-fifty"
**/
code: string,
/**
* @example "This is an example of another error"
**/
title: string,
/**
* @example "You should provide error detail for all errors"
**/
detail: string
}
and TSOA would map that to all possible error codes in the enum.
As another way, you may consider indexedDB.
Have you figured it out for background call notifications? Please help me with also if you have solved, I am also searching for months and cannot implement it
@bh6 Hello, apologies for reaching out this way, but would it be possible for you and I to discuss a previous project you did? Specifically this one right here https://electronics.stackexchange.com/questions/555541/12v-4-pin-noctua-nf-a8-on-raspberry-pi-4b
I have some questions about how you got the external power supply working. Please reach out to me at [email protected], thank you in advance!
Я тоже столкнулся с такой проблемой.
На сайте идет обратный отсчет таймером. Я слежу за этим таймером. Через минуту обновляю страницу. Но когда вкладка не активна, скрипт перестает следить!
Не нашел более свежего вопроса, поэтому пишу тут.